Konferenzbeitrag
Extending the OpenTelemetry Java Auto-Instrumentation Agent to Publish Green Software Metrics
Lade...
Volltext URI
Dokumententyp
Text/Conference Paper
Zusatzinformation
Datum
2024
Autor:innen
Zeitschriftentitel
ISSN der Zeitschrift
Bandtitel
Verlag
Gesellschaft für Informatik e.V.
Zusammenfassung
The increasing focus on the carbon emissions of the IT sector has led to the creation of green software metrics that attempt to quantify the environmental impact of software in terms of carbon emissions. One of the most prominent examples is the Software Carbon Intensity (SCI) metric, recently standardized as ISO/IEC 21031:2024, which is defined as the rate of carbon emissions for a software system. Despite the merits of these metrics, development teams often lack the tools to capture them for their software systems. This paper attempts to address this challenge by presenting an extension to the OpenTelemetry Java Auto-Instrumentation Agent to collect not only traditional performance metrics such as response time, throughput, and resource utilization, but also carbon emission data for an instrumented software system.