-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make dashboard compatible with metrics 0.13.0 #133
Comments
For new panels, refer to #75, #132, #73. I'll leave this ticket here for the following purpose:
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
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 |
Old lost&found metrics: #137 List of new metrics not covered by other (resolved by now or closed as duplicates) tickets:
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 |
Add a panel for tnt_clock_delta panel to cluster overview section. Add corresponding "delta" label_pairs to Telegraf. Part of #133
tnt_replication_status was introduced in metrics 0.13.0. This patch adds replication status timeseries panel to cluster overview section and corresponding "stream" label pairs to Telegraf. Timeseries is a base panel since Grafana 8.0. It is possible to set value mapping in a timeseries panel, which is convenient for replication status display. There is no way to make a 8.x timeseries panel with grafana/grafonnet-lib tools for now (7.x subfolder graph is incompatible), so this patch also introduces a rough draft of a timeseries panel template. Grafana requirement was bumped to 8.0.0. Part of #133
Add master/slave status panel to a cluster overview section. tnt_read_only metric was introduced in 0.11.0. Part of #133
Add vinyl regulator blocked writers panel to a vinyl section. tnt_vinyl_regulator_blocked_writers metric was introduced in 0.13.0. Part of #133
Add panels for net requests in progress/in stream queue to "Tarantool network activity" section. Deprecate existing net requests panels since they are superseded by new ones. (Since new ones are supported in Tarantool 2.10.0-beta2 or newer, do not remove them yet.) Metrics were introduced in metrics 0.13.0: - 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 Part of #133
In metrics 0.13.0, the following metrics were deprecated: - tnt_replication_*_lag - tnt_fiber_count - tnt_space_count - tnt_vinyl_scheduler_dump_count Instead of them, new metrics were introduced: - tnt_replication_lag - tnt_fiber_amount - tnt_vinyl_tuples - tnt_vinyl_scheduler_dump_total This patch replaces deprecated metrics with their aliases. Closes #133
Add panels for net requests in progress/in stream queue to "Tarantool network activity" section. Deprecate existing net requests panels since they are superseded by new ones. (Since new ones are supported in Tarantool 2.10.0-beta2 or newer, do not remove them yet.) Metrics were introduced in metrics 0.13.0: - 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 Part of #133
In metrics 0.13.0, the following metrics were deprecated: - tnt_replication_*_lag - tnt_fiber_count - tnt_space_count - tnt_vinyl_scheduler_dump_count Instead of them, new metrics were introduced: - tnt_replication_lag - tnt_fiber_amount - tnt_vinyl_tuples - tnt_vinyl_scheduler_dump_total This patch replaces deprecated metrics with their aliases. Closes #133
Add a panel for tnt_clock_delta panel to cluster overview section. Add corresponding "delta" label_pairs to Telegraf. Part of #133
tnt_replication_status was introduced in metrics 0.13.0. This patch adds replication status timeseries panel to cluster overview section and corresponding "stream" label pairs to Telegraf. Timeseries is a base panel since Grafana 8.0. It is possible to set value mapping in a timeseries panel, which is convenient for replication status display. There is no way to make a 8.x timeseries panel with grafana/grafonnet-lib tools for now (7.x subfolder graph is incompatible), so this patch also introduces a rough draft of a timeseries panel template. Grafana requirement was bumped to 8.0.0. Part of #133
Add master/slave status panel to a cluster overview section. tnt_read_only metric was introduced in 0.11.0. Part of #133
Add vinyl regulator blocked writers panel to a vinyl section. tnt_vinyl_regulator_blocked_writers metric was introduced in 0.13.0. Part of #133
Add panels for net requests in progress/in stream queue to "Tarantool network activity" section. Deprecate existing net requests panels since they are superseded by new ones. (Since new ones are supported in Tarantool 2.10.0-beta2 or newer, do not remove them yet.) Metrics were introduced in metrics 0.13.0: - 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 Part of #133
In metrics 0.13.0, the following metrics were deprecated: - tnt_replication_*_lag - tnt_fiber_count - tnt_space_count - tnt_vinyl_scheduler_dump_count Instead of them, new metrics were introduced: - tnt_replication_lag - tnt_fiber_amount - tnt_vinyl_tuples - tnt_vinyl_scheduler_dump_total This patch replaces deprecated metrics with their aliases. Closes #133
Change replication status "slave" labels to "replica" to be consistent with documentation. Follows up #133
Change replication status "slave" labels to "replica" to be consistent with documentation. Follows up #133
Replication lag alert example uses deprecated tnt_replication_*_lag metric. This patch replaces it with up-to-date tnt_replication_lag{id=*} metric. Follows up #133
Replication lag alert example uses deprecated tnt_replication_*_lag metric. This patch replaces it with up-to-date tnt_replication_lag{id=*} metric. Follows up #133
The text was updated successfully, but these errors were encountered: