Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoadRepeaters ¶
func LoadRepeaters(config *c.Config) []c.MetricsRepeater
func NewAWSSession ¶
func NewAWSSession(cfg *c.Config) *awsSession.Session
Types ¶
type AwsCloudMetricRepeater ¶
type AwsCloudMetricRepeater struct {
// contains filtered or unexported fields
}
func NewAwsCloudMetricRepeater ¶
func NewAwsCloudMetricRepeater(config *c.Config) *AwsCloudMetricRepeater
func (AwsCloudMetricRepeater) ProcessMetrics ¶
func (cw AwsCloudMetricRepeater) ProcessMetrics(context c.MetricContext, metrics []c.Metric) error
func (AwsCloudMetricRepeater) RepeatForContext ¶
func (lr AwsCloudMetricRepeater) RepeatForContext() bool
func (AwsCloudMetricRepeater) RepeatForNoIdContext ¶
func (lr AwsCloudMetricRepeater) RepeatForNoIdContext() bool
type ConsoleMetricsRepeater ¶
type ConsoleMetricsRepeater struct{}
func NewConsoleMetricsRepeater ¶
func NewConsoleMetricsRepeater() *ConsoleMetricsRepeater
func (ConsoleMetricsRepeater) ProcessMetrics ¶
func (lr ConsoleMetricsRepeater) ProcessMetrics(context c.MetricContext, metrics []c.Metric) error
func (ConsoleMetricsRepeater) RepeatForContext ¶
func (lr ConsoleMetricsRepeater) RepeatForContext() bool
func (ConsoleMetricsRepeater) RepeatForNoIdContext ¶
func (lr ConsoleMetricsRepeater) RepeatForNoIdContext() bool
type LogMetricsRepeater ¶
type LogMetricsRepeater struct {
// contains filtered or unexported fields
}
func NewLogMetricsRepeater ¶
func NewLogMetricsRepeater() *LogMetricsRepeater
func (LogMetricsRepeater) ProcessMetrics ¶
func (lr LogMetricsRepeater) ProcessMetrics(context c.MetricContext, metrics []c.Metric) error
func (LogMetricsRepeater) RepeatForContext ¶
func (lr LogMetricsRepeater) RepeatForContext() bool
func (LogMetricsRepeater) RepeatForNoIdContext ¶
func (lr LogMetricsRepeater) RepeatForNoIdContext() bool
Click to show internal directories.
Click to hide internal directories.