Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CSM ¶
type CSM struct { Region string `toml:"region"` AccessKey string `toml:"access_key"` SecretKey string `toml:"secret_key"` RoleARN string `toml:"role_arn"` Profile string `toml:"profile"` Filename string `toml:"shared_credential_file"` Token string `toml:"token"` MemoryLimitInMb int `toml:"memory_limit_in_mb"` LogLevel int `toml:"log_level"` EndpointOverride string `toml:"endpoint_override"` // contains filtered or unexported fields }
CSM structure houses the configuration retrieved from the configuration file. This also contains the sdkmetrics dataplane client which will be used to put aggregated metrics to.
func (*CSM) Description ¶
Description will return the description of the CSM output plugin
func (*CSM) SampleConfig ¶
SampleConfig returns the sample config
type CSMWriter ¶
type CSMWriter struct {
// contains filtered or unexported fields
}
CSMWriter used for the metametrics listener
func NewCSMWriter ¶
func NewCSMWriter(svc csmiface.CSMAPI, env csm.HostEnvironment) *CSMWriter
NewCSMWriter return a new CSM writer
Source Files ¶
Click to show internal directories.
Click to hide internal directories.