Coordinating the measurement
Depending on the plan, energy measuring requires the simultaneous management of one or more hardware or software meters, the device and software being measured, and the measurement environment.
A versatile general-purpose tool for measuring the energy and resource consumption of IT software and hardware.
Depending on the plan, energy measuring requires the simultaneous management of one or more hardware or software meters, the device and software being measured, and the measurement environment.

Real-time monitoring of measurements enables a quick response to potential errors and allows for analysis of the collected data even before generating the final measurement report.

Data generated by various meters and data sources is aggregated, formatted, synchronized across the units' internal clocks, and mapped to the measurement phases.

The system’s modular structure enables the reading of various device-based metrics as well as integration with software-based measurement interfaces (collectd, RAPL, NVML). Integration with CI/CD development environments is also in the works.

Metrics and resource data can be viewed using interactive charts, and various reports based on the measurements can be generated for different stakeholders.

Additional materials and documentation for the PowerGoblin tool.