VictoriaMetrics/app/vmalert/notifier
Aliaksandr Valialkin 50f5eae0e0
lib/promrelabel: remove unconditional sorting of the labels in ParsedConfigs.Apply(), since the sorting isnt needed in many places
Sort labels explicitly after calling the ParsedConfigs.Apply() when needed.

This reduces CPU usage when performing metric-level relabeling, where labels' sorting isn't needed.
2022-10-09 14:51:16 +03:00
..
testdata vmalert: support auth configs per static_target (#3188) 2022-09-30 17:10:17 +02:00
alert.go lib/promrelabel: remove unconditional sorting of the labels in ParsedConfigs.Apply(), since the sorting isnt needed in many places 2022-10-09 14:51:16 +03:00
alert_test.go vmalert: add $activeAt into template variables. (#3000) 2022-08-22 13:32:36 +02:00
alertmanager.go all: subsitute ioutil.ReadAll with io.ReadAll 2022-08-22 00:16:37 +03:00
alertmanager_request.qtpl vmalert: support relabeling for alert labels sent via notifier 2022-04-11 11:09:14 +03:00
alertmanager_request.qtpl.go app/vmalert: run make quicktemplate-gen from the root directory after the commit f6dcfbcdd6 2022-05-04 20:27:36 +03:00
alertmanager_test.go vmalert: support relabeling for alert labels sent via notifier 2022-04-11 11:09:14 +03:00
config.go lib/promrelabel: remove unconditional sorting of the labels in ParsedConfigs.Apply(), since the sorting isnt needed in many places 2022-10-09 14:51:16 +03:00
config_test.go vmalert: add DNS service discovery (#2465) 2022-04-13 11:50:26 +03:00
config_watcher.go vmalert: support auth configs per static_target (#3188) 2022-09-30 17:10:17 +02:00
config_watcher_test.go vmalert: support auth configs per static_target (#3188) 2022-09-30 17:10:17 +02:00
init.go lib/flagutil: rename Array to ArrayString 2022-10-01 18:26:36 +03:00
notifier.go vmalert: support configuration file for notifiers (#2127) 2022-02-02 14:11:41 +02:00
package_test.go added reusable templates support (#2532) 2022-05-14 11:38:44 +02:00