Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/solarwinds/apm-java

OpenTelemetry-based SolarWinds APM Java library
https://github.com/solarwinds/apm-java

Last synced: 4 days ago
JSON representation

OpenTelemetry-based SolarWinds APM Java library

Awesome Lists containing this project

README

        

[![Status](https://img.shields.io/badge/status-stable-informational?style=for-the-badge)](https://github.com/solarwinds/apm-java)
[![OTEL](https://img.shields.io/badge/otel-2.3.0-blueviolet?style=for-the-badge)](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/tag/v2.3.0)
[![SWO](https://img.shields.io/github/v/release/solarwinds/apm-java?include_prereleases&style=for-the-badge)](https://github.com/solarwinds/apm-java/releases)
[![SWO SDK](https://img.shields.io/maven-central/v/io.github.appoptics/solarwinds-otel-sdk?style=for-the-badge)](https://maven-badges.herokuapp.com/maven-central/io.github.appoptics/solarwinds-otel-sdk)
[![License](https://img.shields.io/badge/License-Apache_2.0-red.svg?style=for-the-badge)](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!