Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Icinga2 ¶
type Icinga2 struct { Server string ObjectType string Username string Password string ResponseTimeout internal.Duration tls.ClientConfig Log telegraf.Logger // contains filtered or unexported fields }
func (*Icinga2) Description ¶
func (*Icinga2) GatherStatus ¶
func (i *Icinga2) GatherStatus(acc telegraf.Accumulator, checks []Object)
func (*Icinga2) SampleConfig ¶
type Object ¶
type Object struct { Attrs Attribute `json:"attrs"` Name string `json:"name"` Joins struct{} `json:"joins"` Meta struct{} `json:"meta"` Type ObjectType `json:"type"` }
type ObjectType ¶
type ObjectType string
Click to show internal directories.
Click to hide internal directories.