Crate scaphandre[−][src]
Expand description
Scaphandre is an extensible monitoring agent for energy consumption metrics.
It gathers energy consumption data from the system or other data sources thanks to components called sensors.
Final monitoring data is sent to or exposed for monitoring tools thanks to exporters.
Modules
Exporters: to make data accessible to monitoring toolchains
Sensors: to get data related to energy consumption
Functions
Returns options needed for each exporter as a HashMap. This function has to be updated to enable a new exporter.
Matches the sensor and exporter name and options requested from the command line and creates the appropriate instances. Launchs the standardized entrypoint of the choosen exporter: run() This function should be updated to take new exporters into account.