You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Vladislav Pyatkov (Jira)" <ji...@apache.org> on 2024/04/30 13:44:00 UTC

[jira] [Comment Edited] (IGNITE-21908) Add metrics of distribution among stripes in disruptor

    [ 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)