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 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.InputPrometheusHttpConfigOptions
}
Click to show internal directories.
Click to hide internal directories.