Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MetricLogModuleError ¶
func MetricLogModuleError(metrics ...MetricModuleError)
MetricLogModuleError 用于统计各个组件发生 error 的数量
func MetricLogSnapshotStage ¶
func MetricLogSnapshotStage(metrics ...MetricSnapshotStage)
MetricLogSnapshotStage 用于统计 snapshot 的各种时延
Types ¶
type MetricModuleError ¶
type MetricModuleError struct { Tag string `json:"tag"` Timestamp string `json:"timestamp"` Module ModuleType `json:"snapshot_stage"` }
type MetricSnapshotStage ¶
type ModuleType ¶
type ModuleType string
const ( ModuleTypeExporter ModuleType = "exporter" ModuleTypeReceiver ModuleType = "receiver" ModuleTypeMq ModuleType = "mq" ModuleTypeMeta ModuleType = "meta" ModuleTypeResolver ModuleType = "resolver" ModuleTypeResolverMgr ModuleType = "resolver_mgr" ModuleTypeResolverHandler ModuleType = "resolver_handler" ModuleTypeUnknown ModuleType = "unknown" )
func (ModuleType) String ¶
func (t ModuleType) String() string
Click to show internal directories.
Click to hide internal directories.