[
https://issues.apache.org/jira/browse/IGNITE-13886?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17253964#comment-17253964
]
Denis Mekhanikov commented on IGNITE-13886:
-------------------------------------------
This change can break existing dashboards, you are right. On the other hand,
the change will make the metrics more usable.
Work on the new metrics framework is still in progress, so I don't think we
should preserve compatibility here.
[~nizhikov], [~agura] what do you think?
> Change units of cache-related histograms to milliseconds
> --------------------------------------------------------
>
> Key: IGNITE-13886
> URL: https://issues.apache.org/jira/browse/IGNITE-13886
> Project: Ignite
> Issue Type: Improvement
> Reporter: Denis Mekhanikov
> Priority: Major
>
> Ignite has different metrics that have the "histogram" type:
> * tx.nodeSystemTimeHistogram
> * tx.nodeUserTimeHistogram
> * pme.DurationHistogram
> * pme.CacheOperationsBlockedDurationHistogram
> * cache.<cacheName>.GetTime
> * cache.<cacheName>.PutTime
> * cache.<cacheName>.RemoveTime
> * cache.<cacheName>.CommitTime
> * cache.<cacheName>.RollbackTime
> First four have buckets corresponding to the amount of time the operation
> took in milliseconds.
> Cache-related histograms are measured in nanoseconds, while it would be
> enough to use milliseconds there as well.
> It's hard to distinguish between 100000000 and 1000000000 nanoseconds
> visually.
> The following set of buckets should be used:
> * 1
> * 10
> * 100
> * 250
> * 1000
> The values are provided in milliseconds.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)