dashboards: update VM single dash (#3400)

The change list is the following:
* bump Grafana version to 9.2.6;
* replace old "Graph" panel with "TimeSeries" panel;
* show % usage of Mem and CPU additionally to of absolute values;
* `Caches` row was removed. All needed info for caches is now part of `Troubleshooting`;
* add Annotations for Alert triggers. Not all alerts are supposed to be displayed
on the dashboard, but only those with label `show_at: dashboard`.
See `alerts.yml` change.

Signed-off-by: hagen1778 <roman@victoriametrics.com>

Signed-off-by: hagen1778 <roman@victoriametrics.com>
This commit is contained in:
Roman Khavronenko 2022-11-29 19:28:22 +01:00 committed by GitHub
parent 5d835a6d64
commit bdd0683c4a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3929 additions and 3708 deletions

File diff suppressed because it is too large Load diff

View file

@ -54,6 +54,7 @@ groups:
for: 15m for: 15m
labels: labels:
severity: warning severity: warning
show_at: dashboard
annotations: annotations:
dashboard: "http://localhost:3000/d/wNf0q_kZk?viewPanel=35&var-instance={{ $labels.instance }}" dashboard: "http://localhost:3000/d/wNf0q_kZk?viewPanel=35&var-instance={{ $labels.instance }}"
summary: "Too many errors served for path {{ $labels.path }} (instance {{ $labels.instance }})" summary: "Too many errors served for path {{ $labels.path }} (instance {{ $labels.instance }})"
@ -65,6 +66,7 @@ groups:
for: 15m for: 15m
labels: labels:
severity: warning severity: warning
show_at: dashboard
annotations: annotations:
dashboard: "http://localhost:3000/d/wNf0q_kZk?viewPanel=59&var-instance={{ $labels.instance }}" dashboard: "http://localhost:3000/d/wNf0q_kZk?viewPanel=59&var-instance={{ $labels.instance }}"
summary: "VictoriaMetrics on instance {{ $labels.instance }} is constantly hitting concurrent flushes limit" summary: "VictoriaMetrics on instance {{ $labels.instance }} is constantly hitting concurrent flushes limit"