Versions in this module Expand all Collapse all v1 v1.1.0 Apr 10, 2023 v1.0.0 Dec 7, 2016 Changes in this version + func AddToCounter(name string, delta uint64) error + func BatchAddCounter(name string, delta uint64) + func BatchIncrementCounter(name string) + func Close() + func ContainerMetric(appID string, instance int32, cpu float64, mem, disk uint64) metric_sender.ContainerMetricChainer + func Counter(name string) metric_sender.CounterChainer + func IncrementCounter(name string) error + func Initialize(ms MetricSender, mb MetricBatcher) + func Send(ev events.Event) error + func SendContainerMetric(applicationId string, instanceIndex int32, cpuPercentage float64, ...) error + func SendValue(name string, value float64, unit string) error + func Value(name string, value float64, unit string) metric_sender.ValueChainer + type MetricBatcher interface + BatchAddCounter func(name string, delta uint64) + BatchIncrementCounter func(name string) + Close func() + type MetricSender interface + AddToCounter func(name string, delta uint64) error + ContainerMetric func(appID string, instance int32, cpu float64, mem, disk uint64) metric_sender.ContainerMetricChainer + Counter func(name string) metric_sender.CounterChainer + IncrementCounter func(name string) error + Send func(event events.Event) error + SendContainerMetric func(applicationId string, instanceIndex int32, cpuPercentage float64, ...) error + SendValue func(name string, value float64, unit string) error + Value func(name string, value float64, unit string) metric_sender.ValueChainer