mnagel
5 years agoProfessor
internal crosscheck
Please add an ability to produce an internal crosscheck page. This should include, but not be limited to:
misconfigured alert rules (referencing dead modules, modules whose names have changed, etc.)
misconfigured widgets in dashboards (referencing dead modules or datapoints, etc.)
any other place where string value references are used by UI elements instead of internal IDs, resulting in inconsistent and/or dead references
I keep trying to find ways to detect this before our clients do (at the worst time, always). I have some draft code for dead widget detection I came up with via trial and error, but this overall problem is something that should be solved within the system itself.