Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MetadataIamToken ¶
type YandexCloudMonitoring ¶
type YandexCloudMonitoring struct {
Timeout config.Duration `toml:"timeout"`
EndpointURL string `toml:"endpoint_url"`
Service string `toml:"service"`
Log telegraf.Logger
MetadataTokenURL string
MetadataFolderURL string
FolderID string
IAMToken string
IamTokenExpirationTime time.Time
MetricOutsideWindow selfstat.Stat
// contains filtered or unexported fields
}
YandexCloudMonitoring allows publishing of metrics to the Yandex Cloud Monitoring custom metrics service
func (*YandexCloudMonitoring) Close ¶
func (a *YandexCloudMonitoring) Close() error
Close shuts down an any active connections
func (*YandexCloudMonitoring) Connect ¶
func (a *YandexCloudMonitoring) Connect() error
Connect initializes the plugin and validates connectivity
func (*YandexCloudMonitoring) SampleConfig ¶
func (*YandexCloudMonitoring) SampleConfig() string
Click to show internal directories.
Click to hide internal directories.