VictoriaMetrics/dashboards
Roman Khavronenko deb2f87074
deployment: add panel and alerts for displying go scheduler latency (#7078)
The panel and alerting rule should help to understand whether VM
component doesn't have enough CPU resources or gets throttled. The alert
is applicable for all VM components.
The panel was added to vmalert, vmagent, vmsingle, vm clusert and
victorialogs dashes.

-------------------

This alerting rule should have help us identify resource shortage for
sandbox vmagent - see [this
link](https://play.victoriametrics.com/select/accounting/1/6a716b0f-38bc-4856-90ce-448fd713e3fe/prometheus/graph/#/?g0.range_input=23d13h25m25s424ms&g0.end_input=2024-09-23T14%3A11%3A00&g0.relative_time=none&g0.tab=0&g0.expr=histogram_quantile%280.99%2C+sum%28rate%28go_sched_latencies_seconds_bucket%7Bjob%3D%22vmagent-monitoring-vmagent%22%7D%5B5m%5D%29%29+by+%28le%2C+job%2C+instance%29%29+%3E+0.1)
for example. We weren't aware of resource shortage, because VM metrics
assumed this vmagent had 1vCPU while in fact its limit was 0.2vCPU.

Signed-off-by: hagen1778 <roman@victoriametrics.com>
(cherry picked from commit 4d0b41e63b)
2024-09-24 16:58:14 +02:00
..
vm deployment: add panel and alerts for displying go scheduler latency (#7078) 2024-09-24 16:58:14 +02:00
backupmanager.json deployment: update backupmanager dashboard to be compatible with Grafana 10 2024-04-30 10:30:04 +02:00
clusterbytenant.json dashboards: update statistic by tenant dashboard, fix billing disk usage pie panel (#6521) 2024-06-27 09:32:13 +02:00
Makefile dashboards: add dashboard and alerts for vmauth (#6491) 2024-06-25 11:17:04 +02:00
operator.json updating operator dashboard chart to be titled working instead of wokring (#6455) 2024-06-11 17:05:03 +02:00
README.md docs: update refereneces to victoriametrics-datasource plugin 2024-07-05 09:49:28 +02:00
victorialogs.json deployment: add panel and alerts for displying go scheduler latency (#7078) 2024-09-24 16:58:14 +02:00
victoriametrics-cluster.json deployment: add panel and alerts for displying go scheduler latency (#7078) 2024-09-24 16:58:14 +02:00
victoriametrics.json deployment: add panel and alerts for displying go scheduler latency (#7078) 2024-09-24 16:58:14 +02:00
vmagent.json deployment: add panel and alerts for displying go scheduler latency (#7078) 2024-09-24 16:58:14 +02:00
vmalert.json deployment: add panel and alerts for displying go scheduler latency (#7078) 2024-09-24 16:58:14 +02:00
vmauth.json dashboards: fix wrong templating for vmauth 2024-07-02 14:37:15 +02:00

VictoriaMetrics dashboards

The directory contains the official list of Grafana dashboards for VictoriaMetrics components. The vm folder contains copies of the listed dashboards but alternated to use VictoriaMetrics datasource.

The listed dashboards can be found on Grafana website.

When making changes to the dashboards in dashboards folder, don't forget to call make dashboards-sync and sync changes to Grafana website.