Documentation
¶
Index ¶
- type InnerRingServiceMetrics
- type NodeMetrics
- func (m NodeMetrics) AddDeleteDuration(d time.Duration)
- func (m NodeMetrics) AddEstimateContainerSizeDuration(d time.Duration)
- func (m NodeMetrics) AddExistsDuration(d time.Duration)
- func (m NodeMetrics) AddGetDuration(d time.Duration)
- func (m NodeMetrics) AddGetPayload(ln int)
- func (m NodeMetrics) AddHeadDuration(d time.Duration)
- func (m NodeMetrics) AddInhumeDuration(d time.Duration)
- func (m NodeMetrics) AddListContainersDuration(d time.Duration)
- func (m NodeMetrics) AddListObjectsDuration(d time.Duration)
- func (m NodeMetrics) AddPutDuration(d time.Duration)
- func (m NodeMetrics) AddPutPayload(ln int)
- func (m NodeMetrics) AddRangeDuration(d time.Duration)
- func (m NodeMetrics) AddSearchDuration(d time.Duration)
- func (m NodeMetrics) AddToContainerSize(cnrID string, size int64)
- func (m NodeMetrics) AddToObjectCounter(shardID, objectType string, delta int)
- func (m NodeMetrics) AddToPayloadCounter(shardID string, size int64)
- func (m NodeMetrics) AddWCFlushBatchDuration(shardID string, d time.Duration)
- func (m NodeMetrics) AddWCFlushSingleDuration(shardID string, d time.Duration)
- func (m NodeMetrics) AddWCPutDuration(shardID string, d time.Duration)
- func (m NodeMetrics) AddWCSize(shardID string, size uint64)
- func (m NodeMetrics) DecWCObjectCount(shardID string)
- func (m NodeMetrics) HandleOpExecResult(op stat.Method, success bool, d time.Duration)
- func (m NodeMetrics) IncWCObjectCount(shardID string)
- func (m NodeMetrics) SetCapacitySize(shardID string, capacity uint64)
- func (m *NodeMetrics) SetEpoch(epoch uint64)
- func (m NodeMetrics) SetHealth(s int32)
- func (m NodeMetrics) SetObjectCounter(shardID, objectType string, v uint64)
- func (m NodeMetrics) SetReadonly(shardID string, readonly bool)
- func (m NodeMetrics) SetWCSize(shardID string, size uint64)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InnerRingServiceMetrics ¶ added in v0.27.2
type InnerRingServiceMetrics struct {
// contains filtered or unexported fields
}
InnerRingServiceMetrics contains metrics collected by inner ring.
func NewInnerRingMetrics ¶ added in v0.27.2
func NewInnerRingMetrics(version string) InnerRingServiceMetrics
NewInnerRingMetrics returns new instance of metrics collectors for inner ring.
func (InnerRingServiceMetrics) SetEpoch ¶ added in v0.27.2
func (m InnerRingServiceMetrics) SetEpoch(epoch uint64)
SetEpoch updates epoch metrics.
func (InnerRingServiceMetrics) SetHealthCheck ¶ added in v0.44.0
func (m InnerRingServiceMetrics) SetHealthCheck(healthCheck int32)
type NodeMetrics ¶ added in v0.30.0
type NodeMetrics struct {
// contains filtered or unexported fields
}
func NewNodeMetrics ¶ added in v0.30.0
func NewNodeMetrics(version string) *NodeMetrics
func (NodeMetrics) AddDeleteDuration ¶ added in v0.30.0
func (NodeMetrics) AddEstimateContainerSizeDuration ¶ added in v0.30.0
func (NodeMetrics) AddExistsDuration ¶ added in v0.30.0
func (NodeMetrics) AddGetDuration ¶ added in v0.30.0
func (NodeMetrics) AddGetPayload ¶ added in v0.30.0
func (m NodeMetrics) AddGetPayload(ln int)
func (NodeMetrics) AddHeadDuration ¶ added in v0.30.0
func (NodeMetrics) AddInhumeDuration ¶ added in v0.30.0
func (NodeMetrics) AddListContainersDuration ¶ added in v0.30.0
func (NodeMetrics) AddListObjectsDuration ¶ added in v0.30.0
func (NodeMetrics) AddPutDuration ¶ added in v0.30.0
func (NodeMetrics) AddPutPayload ¶ added in v0.30.0
func (m NodeMetrics) AddPutPayload(ln int)
func (NodeMetrics) AddRangeDuration ¶ added in v0.30.0
func (NodeMetrics) AddSearchDuration ¶ added in v0.30.0
func (NodeMetrics) AddToContainerSize ¶ added in v0.38.0
func (NodeMetrics) AddToObjectCounter ¶ added in v0.32.0
func (NodeMetrics) AddToPayloadCounter ¶ added in v0.38.0
func (NodeMetrics) AddWCFlushBatchDuration ¶ added in v0.46.0
func (NodeMetrics) AddWCFlushSingleDuration ¶ added in v0.46.0
func (NodeMetrics) AddWCPutDuration ¶ added in v0.46.0
func (NodeMetrics) DecWCObjectCount ¶ added in v0.46.0
func (m NodeMetrics) DecWCObjectCount(shardID string)
func (NodeMetrics) HandleOpExecResult ¶ added in v0.45.0
func (NodeMetrics) IncWCObjectCount ¶ added in v0.46.0
func (m NodeMetrics) IncWCObjectCount(shardID string)
func (NodeMetrics) SetCapacitySize ¶ added in v0.44.0
func (*NodeMetrics) SetEpoch ¶ added in v0.30.0
func (m *NodeMetrics) SetEpoch(epoch uint64)
SetEpoch updates epoch metric.
func (NodeMetrics) SetObjectCounter ¶ added in v0.32.0
func (NodeMetrics) SetReadonly ¶ added in v0.36.0
Click to show internal directories.
Click to hide internal directories.