Documentation ¶
Index ¶
- type InnerRingServiceMetrics
- type NodeMetrics
- func (m NodeMetrics) AddDeleteDuration(d time.Duration)
- func (m NodeMetrics) AddDeleteReqDuration(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) AddGetReqDuration(d time.Duration)
- func (m NodeMetrics) AddHeadDuration(d time.Duration)
- func (m NodeMetrics) AddHeadReqDuration(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) AddPutReqDuration(d time.Duration)
- func (m NodeMetrics) AddRangeDuration(d time.Duration)
- func (m NodeMetrics) AddRangeHashReqDuration(d time.Duration)
- func (m NodeMetrics) AddRangeReqDuration(d time.Duration)
- func (m NodeMetrics) AddSearchDuration(d time.Duration)
- func (m NodeMetrics) AddSearchReqDuration(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) IncDeleteReqCounter(success bool)
- func (m NodeMetrics) IncGetReqCounter(success bool)
- func (m NodeMetrics) IncHeadReqCounter(success bool)
- func (m NodeMetrics) IncPutReqCounter(success bool)
- func (m NodeMetrics) IncRangeHashReqCounter(success bool)
- func (m NodeMetrics) IncRangeReqCounter(success bool)
- func (m NodeMetrics) IncSearchReqCounter(success bool)
- 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)
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.
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) AddDeleteReqDuration ¶ 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) AddGetReqDuration ¶ added in v0.30.0
func (NodeMetrics) AddHeadDuration ¶ added in v0.30.0
func (NodeMetrics) AddHeadReqDuration ¶ 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) AddPutReqDuration ¶ added in v0.30.0
func (NodeMetrics) AddRangeDuration ¶ added in v0.30.0
func (NodeMetrics) AddRangeHashReqDuration ¶ added in v0.30.0
func (NodeMetrics) AddRangeReqDuration ¶ added in v0.30.0
func (NodeMetrics) AddSearchDuration ¶ added in v0.30.0
func (NodeMetrics) AddSearchReqDuration ¶ 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) IncDeleteReqCounter ¶ added in v0.30.0
func (m NodeMetrics) IncDeleteReqCounter(success bool)
func (NodeMetrics) IncGetReqCounter ¶ added in v0.30.0
func (m NodeMetrics) IncGetReqCounter(success bool)
func (NodeMetrics) IncHeadReqCounter ¶ added in v0.30.0
func (m NodeMetrics) IncHeadReqCounter(success bool)
func (NodeMetrics) IncPutReqCounter ¶ added in v0.30.0
func (m NodeMetrics) IncPutReqCounter(success bool)
func (NodeMetrics) IncRangeHashReqCounter ¶ added in v0.30.0
func (m NodeMetrics) IncRangeHashReqCounter(success bool)
func (NodeMetrics) IncRangeReqCounter ¶ added in v0.30.0
func (m NodeMetrics) IncRangeReqCounter(success bool)
func (NodeMetrics) IncSearchReqCounter ¶ added in v0.30.0
func (m NodeMetrics) IncSearchReqCounter(success bool)
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
Source Files ¶
Click to show internal directories.
Click to hide internal directories.