tarantool/grafana-dashboard

Make dashboard compatible with metrics 0.13.0

no1seman opened this issue · 3 comments

  • add new metrics
  • fix some metrics that was renamed

For new panels, refer to #75, #132, #73. I'll leave this ticket here for the following purpose:

  • track what metrics are not covered with #75, #132, #73;
  • update the names (for now, both old and new names are supported with metrics, maybe we shouldn't rush things and make dashboard compatible only with 0.13.0 since it's two days old and many users haven't migrated yet).

I'll make sure to raise priority of this issue when I'll be free of my current duties.

This is my list of what new has happened in metrics module:

Also we need a complete list of current metrics and it's crossreference with panels. If some useful metrics are still not represented on panels (like luajit) maybe we should add the as well

Old lost&found metrics: #137

List of new metrics not covered by other (resolved by now or closed as duplicates) tickets:

  • tnt_net_requests_in_progress_total
  • tnt_net_requests_in_progress_current
  • tnt_net_requests_in_stream_queue_total
  • tnt_net_requests_in_stream_queue_current
  • tnt_clock_delta
  • tnt_replication_status
  • tnt_read_only
  • tnt_vinyl_regulator_blocked_writers

They will be added with PR linked to this issue, together with new Telegraph tags and renaming process (after ensuring it is ok to use renamed metrics and no one will be troubled by it).

By closing #137 and #133 with PRs the dashboard will support all useful metrics from 0.13.0: see https://github.com/tarantool/grafana-dashboard/wiki/Metrics-support (except for tnt_info_uptime for InfluxDB dashboard, see #39).