Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnalysisOutboundBytesEvent ¶
type AnalysisOutboundBytesEvent struct {
AmountBytes uint64
}
type BlockTipsEvent ¶
type BlockTipsEvent struct{}
type CPUUsageEvent ¶
type CPUUsageEvent struct {
CPUPercent float64
}
type CollectionEvents ¶
type CollectionEvents struct { // AnalysisOutboundBytes defines the local analysis outbound network traffic in bytes. AnalysisOutboundBytes *event.Event[*AnalysisOutboundBytesEvent] // CPUUsage defines the local CPU usage. CPUUsage *event.Event[*CPUUsageEvent] // MemUsage defines the local ZIPP memory usage. MemUsage *event.Event[*MemUsageEvent] // MeshTimeSynced defines the local sync status event based on mesh time. MeshTimeSynced *event.Event[*MeshTimeSyncedEvent] // ValueTips defines the local value tips count event. ValueTips *event.Event[*ValueTipsEvent] // BlockTips defines the local block tips count event. BlockTips *event.Event[*BlockTipsEvent] }
CollectionEvents defines the events fot the metrics package.
var Events *CollectionEvents
type MemUsageEvent ¶
type MemUsageEvent struct {
MemAllocBytes uint64
}
type MeshTimeSyncedEvent ¶
type MeshTimeSyncedEvent struct{}
type ValueTipsEvent ¶
type ValueTipsEvent struct{}
Click to show internal directories.
Click to hide internal directories.