OpenTelemetry System Packages

Current version: v0.0.2

Linux packages for automatic instrumentation of Java, Node.js, .NET, and Python applications using OpenTelemetry.

Quick Install (Debian/Ubuntu)

# Add the repository
echo "deb [trusted=yes] https://open-telemetry.github.io/opentelemetry-packaging/debian stable main" | sudo tee /etc/apt/sources.list.d/opentelemetry.list

# Update and install
sudo apt update
sudo apt install opentelemetry

Quick Install (RHEL/Fedora/Amazon Linux)

# Add the repository
cat <<EOF | sudo tee /etc/yum.repos.d/opentelemetry.repo
[opentelemetry]
name=OpenTelemetry Auto-Instrumentation System Packages
baseurl=https://open-telemetry.github.io/opentelemetry-packaging/rpm/packages
enabled=1
gpgcheck=0
EOF

# Install
sudo dnf install opentelemetry

Available Packages

Individual Package Installation

You can install individual packages if you only need specific language support:

# Install only Java instrumentation
sudo apt install opentelemetry-injector opentelemetry-java-autoinstrumentation

# Install only Node.js instrumentation
sudo apt install opentelemetry-injector opentelemetry-nodejs-autoinstrumentation

# Install only .NET instrumentation
sudo apt install opentelemetry-injector opentelemetry-dotnet-autoinstrumentation

# Install only Python instrumentation
sudo apt install opentelemetry-injector opentelemetry-python-autoinstrumentation

Links

Repository URLs