Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EnvCheck ¶ added in v1.2.0
func NewEnvCheck ¶ added in v1.2.0
func (EnvCheck) SetRegexValidator ¶ added in v1.2.0
type InfluxV2Check ¶ added in v1.6.0
type InfluxV2Check struct { Timeout int // contains filtered or unexported fields }
func NewInfluxV2Check ¶ added in v1.6.0
func NewInfluxV2Check(timeout int, client influxdb2.Client) *InfluxV2Check
func (*InfluxV2Check) Name ¶ added in v1.6.0
func (i *InfluxV2Check) Name() string
func (*InfluxV2Check) Pass ¶ added in v1.6.0
func (i *InfluxV2Check) Pass() bool
type MongoCheck ¶ added in v1.6.0
type MongoCheck struct { Timeout int // contains filtered or unexported fields }
func NewMongoCheck ¶ added in v1.6.0
func NewMongoCheck(timeout int, client *mongo.Client) *MongoCheck
func (*MongoCheck) Name ¶ added in v1.6.0
func (m *MongoCheck) Name() string
func (*MongoCheck) Pass ¶ added in v1.6.0
func (m *MongoCheck) Pass() bool
type PingCheck ¶ added in v1.1.0
type PingCheck struct { URL string Method string Timeout int Body io.Reader Headers map[string]string // contains filtered or unexported fields }
func NewPingCheck ¶ added in v1.1.0
type RabbitMQCheck ¶ added in v1.7.0
type RabbitMQCheck struct {
// contains filtered or unexported fields
}
func NewRabbitCheck ¶ added in v1.7.0
func NewRabbitCheck(conn *amqp.Connection) *RabbitMQCheck
func (*RabbitMQCheck) Name ¶ added in v1.7.0
func (r *RabbitMQCheck) Name() string
func (*RabbitMQCheck) Pass ¶ added in v1.7.0
func (r *RabbitMQCheck) Pass() bool
type RedisCheck ¶ added in v1.1.0
type RedisCheck struct {
// contains filtered or unexported fields
}
func NewRedisCheck ¶ added in v1.1.0
func NewRedisCheck(client *redis.Client) *RedisCheck
func (*RedisCheck) Name ¶ added in v1.1.0
func (r *RedisCheck) Name() string
func (*RedisCheck) Pass ¶ added in v1.1.0
func (r *RedisCheck) Pass() bool
Click to show internal directories.
Click to hide internal directories.