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.