etishor / Metrics.NET

The Metrics.NET library provides a way of instrumenting applications with custom metrics (timers, histograms, counters etc) that can be reported in various ways and can provide insights on what is happening inside a running application.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Any plans to support metrics 2.0 specification?

petemounce opened this issue · comments

http://metrics20.org/spec/ + http://dieter.plaetinck.be/post/monitorama-pdx-metrics20/

The benefits from the canonical list of keys include:

  • easier to define checks, queries, and dashboards because of metric naming consistency
  • easier to write tools against the more consistent way of reasoning about metrics
  • easier to define rollup patterns, and more flexible, since one can decide to keep particular dimensions (like cloud server id) for a short time (since they're more ephemeral and only relevant short term), and other dimensions for a longer time

Netflix's Atlas monitoring tool independently seems to arrived at the same sort of conclusions as the spec's author.