[
https://issues.apache.org/jira/browse/IGNITE-21908?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17842133#comment-17842133
]
Vladislav Pyatkov edited comment on IGNITE-21908 at 4/30/24 1:43 PM:
---------------------------------------------------------------------
Following metrics are added as a part of the ticket:
||Name||Description||
|raft.fsmcaller.disruptor.Batch|The histogram of the batch size to handle in
the state machine for partitions|
|raft.fsmcaller.disruptor.Stripes|The histogram of distribution data by stripes
in the state machine for partitions|
|raft.nodeimpl.disruptor.Batch|The histogram of the batch size to handle node
operations for partitions|
|raft.nodeimpl.disruptor.Stripes|The histogram of distribution data by stripes
for node operations for partitions|
|raft.readonlyservice.disruptor.Batch|The histogram of the batch size to handle
readonly operations for partitions|
|raft.readonlyservice.disruptor.Stripes|The histogram of distribution data by
stripes readonly operations for partitions|
|raft.logmanager.disruptor.Batch|The histogram of the batch size to handle in
the log for partitions|
|raft.logmanager.disruptor.Stripes|The histogram of distribution data by
stripes in the log for partitions|
was (Author: v.pyatkov):
Following metrics are added as a part of the ticket:
||Name||Description||
|jraft.fsmcaller.disruptor.Batch|The histogram of the batch size to handle in
the state machine for partitions|
|jraft.fsmcaller.disruptor.Stripes|The histogram of distribution data by
stripes in the state machine for partitions|
|jraft.nodeimpl.disruptor.Batch|The histogram of the batch size to handle node
operations for partitions|
|jraft.nodeimpl.disruptor.Stripes|The histogram of distribution data by stripes
for node operations for partitions|
|jraft.readonlyservice.disruptor.Batch|The histogram of the batch size to
handle readonly operations for partitions|
|jraft.readonlyservice.disruptor.Stripes|The histogram of distribution data by
stripes readonly operations for partitions|
|jraft.logmanager.disruptor.Batch|The histogram of the batch size to handle in
the log for partitions|
|jraft.logmanager.disruptor.Stripes|The histogram of distribution data by
stripes in the log for partitions|
> Add metrics of distribution among stripes in disruptor
> ------------------------------------------------------
>
> Key: IGNITE-21908
> URL: https://issues.apache.org/jira/browse/IGNITE-21908
> Project: Ignite
> Issue Type: Improvement
> Reporter: Vladislav Pyatkov
> Assignee: Vladislav Pyatkov
> Priority: Major
> Labels: ignite-3
> Fix For: 3.0.0-beta2
>
> Time Spent: 2h
> Remaining Estimate: 0h
>
> h3. Motivation
> The metrics are useful to estimate the uniformity of the distribution.
> h3. Implementation notes
> These metrics can be implemented using the common approach, which is based on
> {{MetricSource}} interface.
> h3. Definition of done
> Metrics that become available:
> * histogramm of batch size
> * operations were processed
--
This message was sent by Atlassian Jira
(v8.20.10#820010)