Monitoring of software energy consumption
Monitoring vs. Measuring
- Monitoring: continuously observation and assessment of energy consumption changes over time.
- Measuring: quantification of energy consumption at a given point in time for a particular scenario with a specific software configuration.
How?
In Production
- Kubernetes: Kepler
- For reporting purposes in the Cloud: Cloud Carbon Dashboards & APIs
CI/CD
Specific Scenarios
- Green Metrics Tool (see timeline feature)