VictoriaMetrics/dashboards/vm
Roman Khavronenko 4d0b41e63b
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>
2024-09-23 16:54:42 +02:00
..
victoriametrics-cluster.json deployment: add panel and alerts for displying go scheduler latency (#7078) 2024-09-23 16:54:42 +02:00
victoriametrics.json deployment: add panel and alerts for displying go scheduler latency (#7078) 2024-09-23 16:54:42 +02:00
vmagent.json deployment: add panel and alerts for displying go scheduler latency (#7078) 2024-09-23 16:54:42 +02:00
vmalert.json deployment: add panel and alerts for displying go scheduler latency (#7078) 2024-09-23 16:54:42 +02:00
vmauth.json dashboards: fix wrong templating for vmauth 2024-07-02 13:08:11 +02:00