Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DNS ¶
type DNS struct {
// contains filtered or unexported fields
}
func NewDNS ¶
func NewDNS(name string, prometheusOptions common.PrometheusOptions, options DNSOptions, observability *common.Observability) *DNS
type DNSOptions ¶
type HTTP ¶ added in v0.5.9
type HTTP struct {
// contains filtered or unexported fields
}
func NewHTTP ¶ added in v0.5.9
func NewHTTP(name string, prometheusOptions common.PrometheusOptions, options HTTPOptions, observability *common.Observability) *HTTP
type HTTPOptions ¶ added in v0.5.9
type PubSub ¶
type PubSub struct {
// contains filtered or unexported fields
}
func NewPubSub ¶
func NewPubSub(options PubSubOptions, observability *common.Observability) *PubSub
type PubSubOptions ¶
type Signal ¶
type Signal struct {
// contains filtered or unexported fields
}
func NewSignal ¶
func NewSignal(name string, prometheusOptions common.PrometheusOptions, options SignalOptions, observability *common.Observability) *Signal
type SignalOptions ¶
type SignalOptions struct { Disabled []string Schedule string Query string QueryPeriod string QueryStep string Metric string Service string Field string BaseTemplate string Vars string Files string TelegrafTags string TelegrafTemplate string TelegrafChecksum bool TelegrafOptions telegraf.InputPrometheusHttpOptions }
type TCP ¶ added in v0.5.10
type TCP struct {
// contains filtered or unexported fields
}
func NewTCP ¶ added in v0.5.10
func NewTCP(name string, prometheusOptions common.PrometheusOptions, options TCPOptions, observability *common.Observability) *TCP
Click to show internal directories.
Click to hide internal directories.