Linuxにコレクターをインストールする
すべてのコレクターのリリースには、Linux amd64/arm64/i386システム用のAPK、DEB、RPMパッケージが含まれています。
インストール後のデフォルト設定は /etc/otelcol/config.yaml にあります。
Note: サービスの自動設定には
systemdが必要です。
DEBのインストール
Debian系のシステムで使い始めるには、以下のコマンドを実行します。
sudo apt-get update
sudo apt-get -y install wget
wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.153.0/otelcol_0.153.0_linux_amd64.deb
sudo dpkg -i otelcol_0.153.0_linux_amd64.deb
sudo apt-get update
sudo apt-get -y install wget
wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.153.0/otelcol_0.153.0_linux_arm64.deb
sudo dpkg -i otelcol_0.153.0_linux_arm64.deb
sudo apt-get update
sudo apt-get -y install wget systemctl
wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.153.0/otelcol_0.153.0_linux_386.deb
sudo dpkg -i otelcol_0.153.0_linux_386.deb
RPMのインストール
Red Hat系のシステムで使い始めるには、以下のコマンドを実行します。
sudo yum update
sudo yum -y install wget systemctl
wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.153.0/otelcol_0.153.0_linux_amd64.rpm
sudo rpm -ivh otelcol_0.153.0_linux_amd64.rpm
sudo yum update
sudo yum -y install wget systemctl
wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.153.0/otelcol_0.153.0_linux_arm64.rpm
sudo rpm -ivh otelcol_0.153.0_linux_arm64.rpm
sudo yum update
sudo yum -y install wget systemctl
wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.153.0/otelcol_0.153.0_linux_386.rpm
sudo rpm -ivh otelcol_0.153.0_linux_386.rpm
手動でのインストール
Linux向けのリリースは、さまざまなアーキテクチャに対応しています。 バイナリファイルをダウンロードし、あなたのマシンに手動でインストールしてください。
curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.153.0/otelcol_0.153.0_linux_amd64.tar.gz
tar -xvf otelcol_0.153.0_linux_amd64.tar.gz
curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.153.0/otelcol_0.153.0_linux_arm64.tar.gz
tar -xvf otelcol_0.153.0_linux_arm64.tar.gz
curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.153.0/otelcol_0.153.0_linux_386.tar.gz
tar -xvf otelcol_0.153.0_linux_386.tar.gz
curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v0.153.0/otelcol_0.153.0_linux_ppc64le.tar.gz
tar -xvf otelcol_0.153.0_linux_ppc64le.tar.gz
自動サービスコンフィギュレーション
OpenTelemetry Collector が systemd サービスとして動作する場合、デフォルトで /etc/otelcol/config.yaml 設定ファイルを使用して起動します。
この設定を変更したい場合は、systemd 環境ファイル /etc/otelcol/otelcol.conf 内の OTELCOL_OPTIONS 変数を編集します。
同じファイルで otelcol サービスの追加の環境変数を定義することもできます。
利用可能なすべてのオプションの一覧を確認するには、以下のコマンドを実行します。
/usr/bin/otelcol --help
Collector の設定ファイル(config.yaml)または環境ファイル(otelcol.conf)を変更した場合は、サービスを再起動して変更を適用する必要があります。
sudo systemctl restart otelcol
otelcol サービスのログ出力をチェックするには、以下を実行します。
sudo journalctl -u otelcol
フィードバック
このページは役に立ちましたか?
Thank you. Your feedback is appreciated!
Please let us know how we can improve this page. Your feedback is appreciated!