PowerGoblin

A versatile general-purpose tool for measuring the energy and resource consumption of IT software and hardware.

Try it now

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.

Dashboard View

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 Logging

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

Integrations

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.

Reporting and Analysis

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

Resources

Additional materials and documentation for the PowerGoblin tool.