VictoriaMetrics/app
Roman Khavronenko e83f14210d
Vmalert fixes (#3788)
* vmalert: use group's ID in UI to avoid collisions

Identical group names are allowed. So we should used IDs
for various groupings and aggregations in UI.

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

* vmalert: prevent disabling state updates tracking

The minimum number of update states to track is now set to 1.

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

* vmalert: properly update `debug` and `update_entries_limit` params on hot-reload

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

* vmalert: display `debug` field for rule in UI

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

* vmalert: exclude `updates` field from json marhsaling

This field isn't correctly marshaled right now.
And implementing the correct marshaling for it doesn't
seem right, since json representation is mostly used
by systems like Grafana. And Grafana doesn't expect this
field to be present.

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

* fix test for disabled state

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

* fix test for disabled state

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

---------

Signed-off-by: hagen1778 <roman@victoriametrics.com>
2023-02-08 14:34:03 +01:00
..
victoria-metrics lib/netutil: init implimentation of proxy protocol (#3687) 2023-01-26 23:08:35 -08:00
vmagent app/vmagent: properly return 200 response code when importing data via Prometheus PushGateway protocol 2023-01-27 14:40:02 -08:00
vmalert Vmalert fixes (#3788) 2023-02-08 14:34:03 +01:00
vmauth docs/vmauth.md: update docs after ff39a91147 2023-01-27 14:10:19 -08:00
vmbackup app/vmbackup: fix deleting snapshot after backup completion (#3735) (#3736) 2023-02-01 11:23:58 +01:00
vmbackupmanager doc: add vmbackupmanager monitoring section (#3605) 2023-01-05 16:03:06 +01:00
vmctl vendor: make vendor-update 2023-02-01 12:23:23 -08:00
vmgateway docs: update command-line descriptions after 73256fe438 2023-01-27 00:00:37 -08:00
vminsert lib/netutil: init implimentation of proxy protocol (#3687) 2023-01-26 23:08:35 -08:00
vmrestore lib/netutil: init implimentation of proxy protocol (#3687) 2023-01-26 23:08:35 -08:00
vmselect app/vmselect/vmui: make vmui-update after e4c04b6dbe 2023-02-03 19:34:01 -08:00
vmstorage tests: use DebugFlush instead of vmstorage stop. This simplifies the logic and allows to remove test-only methodds (#3694) 2023-01-23 14:45:59 +01:00
vmui vmui: set light theme for app mode (#3748) 2023-02-03 19:31:37 -08:00