Details
-
Improvement
-
Resolution: Unresolved
-
Medium
-
None
-
None
-
None
Description
It would be useful to be able to specific a list of a list of checkers to be disabled and not performed through a config or command-line flag.
The alerts generated by the checkers can be suppressed through silences of inhibit rules in AlertManager but they are still processed.
For example if we're never going to act on an alert i.e. OneServicePerNode, this checker should just be disabled entirely.
Additionally, as part of this config for checkers properties should be able to overwritten/changed. Lets say for example we have a checker which generates an alert with Annotations.runbook_url that is pointing to docs.couchbase.com but I want that to point to wiki.acme.com instead. Or if we have Annotations.dashboard_id and this is pointing to an included CMOS dashboard by default, but I want to reference a different dashboard instead.