{"repo":"RETIT/opentelemetry-javaagent-extension","free":true,"listed":false,"github":"https://github.com/RETIT/opentelemetry-javaagent-extension","clone":"git clone https://github.com/RETIT/opentelemetry-javaagent-extension.git","description":"This repository contains an extension for the OpenTelemetry Java Auto-Instrumentation agent to collect resource demand data and to publish carbon emissions of software systems.","language":"Java","stars":21,"topics":["carbon-emissions","carbon-footprint","energy-consumption","java","monitoring","opentelemetry","resource-efficient","software"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"OpenTelemetry Java Agent Extension to Collect Resource Demand Data and Publish Carbon Emissions This repository contains an extension for the OpenTelemetry Java Auto-Instrumentation agent to collect resource demand data and to publish carbon emissions . The following readme assumes that you are already familiar with the basic concepts of OpenTelemetry Traces and Metrics, otherwise please read the corresponding documentation first before you continue. This Java agent extension attaches resource demand data as Attributes to all Spans captured by the Java Auto-Instrumentation Agent (e.g., API calls), such as storage, network and memory demand in bytes, and CPU demand in milliseconds as shown in Figure 1. You can find an overview of the Span Attributes added by this extension in the corresponding section. You can view and analyze these attributes with any compatible OpenTelemetry tracing backend such as Jaeger. If you are interested to automate the analysis of this data of this data please check out our RETIT Performance Analysis Suite which will give you an automated aggregation of these values. In addition to attaching Span attributes for OpenTelemetry Traces this extension publishes the resource demand data as OpenTelemetry Metrics for all entry level transactions (e.g., API calls) of an instrumented application. You can find a list of metrics published by this extension in the corresponding section. If you are just starting with analyzing the resource demand of your applicati","default_branch":null,"files":null,"tree":[],"storefront":"/r/RETIT","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/RETIT/opentelemetry-javaagent-extension/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}