ICSHWI-7453: Refactor prometheus exporters
This MR refactors and expands the prometheus exporters, mostly based on what was written in ICSHWI-7453. Some rescoping has been done; in part due to how our test cases (IOCs) currently are structured.
Notable changes:
-
git-state-exporter
andsystemd-exporter
have been removed -
ioc-exporter
(which checks git state, systemd properties, the presence of the module essioc, and the usage of cellmode) has been added
Edited by Anders Lindh Olsson