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 internal.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) Description ¶
func (a *YandexCloudMonitoring) Description() string
Description provides a description of the plugin
func (*YandexCloudMonitoring) SampleConfig ¶
func (a *YandexCloudMonitoring) SampleConfig() string
SampleConfig provides a sample configuration for the plugin
Click to show internal directories.
Click to hide internal directories.