https://github.com/solarwinds/apm-java
OpenTelemetry-based SolarWinds APM Java library
https://github.com/solarwinds/apm-java
Last synced: 10 months ago
JSON representation
OpenTelemetry-based SolarWinds APM Java library
- Host: GitHub
- URL: https://github.com/solarwinds/apm-java
- Owner: solarwinds
- License: apache-2.0
- Created: 2024-05-28T08:39:25.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-14T13:39:04.000Z (10 months ago)
- Last Synced: 2025-02-14T14:33:56.269Z (10 months ago)
- Language: Java
- Homepage:
- Size: 35.3 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
[](https://github.com/solarwinds/apm-java)
[](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/tag/v2.3.0)
[](https://github.com/solarwinds/apm-java/releases)
[](https://maven-badges.herokuapp.com/maven-central/io.github.appoptics/solarwinds-otel-sdk)
[](https://github.com/solarwinds/apm-java/blob/main/LICENSE)
# Solarwinds Distribution of OpenTelemetry Java
The Solarwinds Distribution of [OpenTelemetry Instrumentation for
Java](https://github.com/open-telemetry/opentelemetry-java-instrumentation)
provides a Java agent that automatically instruments your Java application to capture and report
distributed traces and other telemetries to [Solarwinds Observability APM](https://documentation.solarwinds.com/en/success_center/observability/content/intro/services.htm).
---
## Requirements
The agent works with Java runtimes version 8 and higher. For the full list of system and runtime requirements, see [Component supported by the Java Library](https://documentation.solarwinds.com/en/success_center/observability/content/configure/services/java/support-matrix.htm) in the official documentation.
## Get started
To get started with the Solarwinds Distribution of OpenTelemetry Java, see [Get started](https://documentation.solarwinds.com/en/success_center/observability/content/configure/services/java/java.htm) in the official Solarwinds documentation.
## Correlating traces with logs
The Solarwinds Distribution of OpenTelemetry Java provides a way to correlate traces with logs. For more information see [Trace context in logs](https://documentation.solarwinds.com/en/success_center/observability/content/configure/services/java/context-log.htm)
in the Solarwinds Observability documentation.
## Correlating traces with queries
The Solarwinds Distribution of OpenTelemetry Java provides a way to correlate traces with queries. For more information see [Trace context in queries](https://documentation.solarwinds.com/en/success_center/observability/content/intro/services/context-queries.htm)
in the Solarwinds Observability documentation.
## Upgrades
For information on how to upgrade, see the [Upgrading documentation](https://documentation.solarwinds.com/en/success_center/observability/content/configure/services/java/upgrade.htm).
## Troubleshooting
For troubleshooting the Solarwinds distribution, see [Troubleshooting Java instrumentation](https://documentation.solarwinds.com/en/success_center/observability/content/configure/services/java/troubleshooting.htm)
in the Solarwinds Observability documentation.
# License
The Solarwinds Distribution of OpenTelemetry Java is a distribution of [OpenTelemetry Instrumentation for Java](https://github.com/open-telemetry/opentelemetry-java-instrumentation). It is licensed under the terms of the Apache Software License version 2.0. For more details, see [the license file](LICENSE).
## Contributing
See [CONTRIBUTING.md](CONTRIBUTING.md).
Approvers:
- [solarwinds-apm](https://github.com/orgs/solarwinds/teams/eng-pub-apm-instrumentation)
Maintainers:
- [solarwinds-apm](https://github.com/orgs/solarwinds/teams/eng-pub-apm-instrumentation)
Thanks to all the people who already contributed!