インストール
OpenTelemetry システムパッケージは、Debian ベースのディストリビューション向けの APT リポジトリと、RPM ベースのディストリビューション向けの YUM リポジトリに公開されています。
このページでは、リポジトリの追加と opentelemetry メタパッケージのインストールについて説明します。
このメタパッケージは OpenTelemetry Injector と Java、.NET、Node.js、Python の自動計装を取り込みます。
これらのパッケージはまだ初期段階にあり、本番ワークロードでの使用は想定されていません。 リポジトリは GitHub Pages 上でホストされており、パッケージはまだ署名されていないため、以下の手順では署名検証を無効にしています。 ステータスと制限事項を参照してください。
Debian、Ubuntu、およびその派生ディストリビューション
APT リポジトリを追加してパッケージをインストールします。
echo "deb [trusted=yes] https://open-telemetry.github.io/opentelemetry-packaging/debian stable main" |
sudo tee /etc/apt/sources.list.d/opentelemetry.list
sudo apt update
sudo apt install opentelemetry
Fedora、RHEL、およびその派生ディストリビューション
YUM リポジトリを追加してパッケージをインストールします。
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
sudo dnf install opentelemetry
インストールの確認
サポートされている言語で書かれたアプリケーションを再起動するか、新しいアプリケーションを起動して、設定した送信先にテレメトリーが送信されていることを確認します。
送信先を設定するまでは、テレメトリーは OTLP を使用して localhost のポート 4317(gRPC)および 4318(HTTP)に送信されるため、データを確認するにはそこでリッスンしているコレクターまたは他の OTLP レシーバーが必要です。
個別の言語のインストール
opentelemetry メタパッケージは、インジェクターとサポートされているすべての言語の自動計装をインストールします。
一部の言語のみ必要な場合は、言語固有のパッケージを個別にインストールできます。
opentelemetry-javaopentelemetry-nodejsopentelemetry-dotnetopentelemetry-python
次のステップ
- 設定:テレメトリーをコレクターまたはバックエンドに送信し、計装対象を制御します。
フィードバック
このページは役に立ちましたか?
Thank you. Your feedback is appreciated!
Please let us know how we can improve this page. Your feedback is appreciated!