├── Dockerfile ├── LICENSE ├── README.md ├── ansible └── prometheus_merge.py ├── diagram.png ├── examples ├── disable_rules.rules └── override_rules.rules ├── go.mod ├── go.sum ├── ll-logo.png ├── main.go ├── main_test.go └── testCases ├── base.expected.yml ├── base.input.yml ├── disableRuleEntirely.expected.yml └── disableRuleEntirely.input.yml /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lablabs/prometheus-alert-overrider/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lablabs/prometheus-alert-overrider/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lablabs/prometheus-alert-overrider/HEAD/README.md -------------------------------------------------------------------------------- /ansible/prometheus_merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lablabs/prometheus-alert-overrider/HEAD/ansible/prometheus_merge.py -------------------------------------------------------------------------------- /diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lablabs/prometheus-alert-overrider/HEAD/diagram.png -------------------------------------------------------------------------------- /examples/disable_rules.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lablabs/prometheus-alert-overrider/HEAD/examples/disable_rules.rules -------------------------------------------------------------------------------- /examples/override_rules.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lablabs/prometheus-alert-overrider/HEAD/examples/override_rules.rules -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lablabs/prometheus-alert-overrider/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lablabs/prometheus-alert-overrider/HEAD/go.sum -------------------------------------------------------------------------------- /ll-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lablabs/prometheus-alert-overrider/HEAD/ll-logo.png -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lablabs/prometheus-alert-overrider/HEAD/main.go -------------------------------------------------------------------------------- /main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lablabs/prometheus-alert-overrider/HEAD/main_test.go -------------------------------------------------------------------------------- /testCases/base.expected.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lablabs/prometheus-alert-overrider/HEAD/testCases/base.expected.yml -------------------------------------------------------------------------------- /testCases/base.input.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lablabs/prometheus-alert-overrider/HEAD/testCases/base.input.yml -------------------------------------------------------------------------------- /testCases/disableRuleEntirely.expected.yml: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /testCases/disableRuleEntirely.input.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lablabs/prometheus-alert-overrider/HEAD/testCases/disableRuleEntirely.input.yml --------------------------------------------------------------------------------