diff --git a/content/ja/docs/collector/install/_index.md b/content/ja/docs/collector/install/_index.md new file mode 100644 index 000000000000..428542a65e3c --- /dev/null +++ b/content/ja/docs/collector/install/_index.md @@ -0,0 +1,26 @@ +--- +title: コレクターのインストール +linkTitle: インストール +aliases: [installation] +weight: 2 +default_lang_commit: ec1657d18d8e1c63bf353049e8a7bf7e65c3e9cb +--- + +OpenTelemetryコレクターはさまざまなオペレーティングシステムやアーキテクチャにデプロイできます。 +以下の手順は、コレクターの最新の安定版をダウンロードしてインストールする方法を示しています。 + +OpenTelemetryコレクターに適用可能なデプロイメントモデル、コンポーネント、リポジトリについてよく知らない場合は、まず[データ収集][Data Collection]と[デプロイ方法][Deployment Methods]のページを確認してください。 + +## ソースからビルドする {#build-from-source} + +以下のコマンドを使用して、ローカルのオペレーティングシステムに基づいてコレクターの最新バージョンをビルドできます。 + +```sh +git clone https://github.com/open-telemetry/opentelemetry-collector.git +cd opentelemetry-collector +make install-tools +make otelcorecol +``` + +[data collection]: /docs/concepts/components/#collector +[deployment methods]: ../deployment/ diff --git a/content/ja/docs/collector/install/binary/_index.md b/content/ja/docs/collector/install/binary/_index.md new file mode 100644 index 000000000000..4ca704cb06c0 --- /dev/null +++ b/content/ja/docs/collector/install/binary/_index.md @@ -0,0 +1,9 @@ +--- +title: コレクターのバイナリからインストールする +linkTitle: バイナリ +weight: 300 +default_lang_commit: ec1657d18d8e1c63bf353049e8a7bf7e65c3e9cb +--- + +事前にビルドされたバイナリをダウンロードして実行することで、OpenTelemetry Collectorをインストールできます。 +インストール手順については、以下からオペレーティングシステムを選択してください。 diff --git a/content/ja/docs/collector/install/binary/linux.md b/content/ja/docs/collector/install/binary/linux.md new file mode 100644 index 000000000000..4fd602745510 --- /dev/null +++ b/content/ja/docs/collector/install/binary/linux.md @@ -0,0 +1,136 @@ +--- +title: Linuxにコレクターをインストールする +linkTitle: Linux +weight: 100 +default_lang_commit: ec1657d18d8e1c63bf353049e8a7bf7e65c3e9cb +--- + +## Linux {#linux} + +すべてのコレクターのリリースには、Linux amd64/arm64/i386システム用のAPK、DEB、RPMパッケージが含まれています。 +インストール後のデフォルト設定は `/etc/otelcol/config.yaml` にあります。 + +> Note: サービスの自動設定には `systemd` が必要です。 + +### DEBのインストール {#deb-installation} + +Debian系のシステムで使い始めるには、以下のコマンドを実行します。 + +{{< tabpane text=true >}} {{% tab AMD64 %}} + +```sh +sudo apt-get update +sudo apt-get -y install wget +wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_linux_amd64.deb +sudo dpkg -i otelcol_{{% param vers %}}_linux_amd64.deb +``` + +{{% /tab %}} {{% tab ARM64 %}} + +```sh +sudo apt-get update +sudo apt-get -y install wget +wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_linux_arm64.deb +sudo dpkg -i otelcol_{{% param vers %}}_linux_arm64.deb +``` + +{{% /tab %}} {{% tab i386 %}} + +```sh +sudo apt-get update +sudo apt-get -y install wget systemctl +wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_linux_386.deb +sudo dpkg -i otelcol_{{% param vers %}}_linux_386.deb +``` + +{{% /tab %}} {{< /tabpane >}} + +### RPMのインストール {#rpm-installation} + +Red Hat系のシステムで使い始めるには、以下のコマンドを実行します。 + +{{< tabpane text=true >}} {{% tab AMD64 %}} + +```sh +sudo yum update +sudo yum -y install wget systemctl +wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_linux_amd64.rpm +sudo rpm -ivh otelcol_{{% param vers %}}_linux_amd64.rpm +``` + +{{% /tab %}} {{% tab ARM64 %}} + +```sh +sudo yum update +sudo yum -y install wget systemctl +wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_linux_arm64.rpm +sudo rpm -ivh otelcol_{{% param vers %}}_linux_arm64.rpm +``` + +{{% /tab %}} {{% tab i386 %}} + +```sh +sudo yum update +sudo yum -y install wget systemctl +wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_linux_386.rpm +sudo rpm -ivh otelcol_{{% param vers %}}_linux_386.rpm +``` + +{{% /tab %}} {{< /tabpane >}} + +### 手動でのLinuxへのインストール {#manual-linux-installation} + +Linux向けの[リリース][releases]は、さまざまなアーキテクチャに対応しています。 +バイナリを含むファイルをダウンロードし、あなたのマシンに手動でインストールしてください。 + +{{< tabpane text=true >}} {{% tab AMD64 %}} + +```sh +curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_linux_amd64.tar.gz +tar -xvf otelcol_{{% param vers %}}_linux_amd64.tar.gz +``` + +{{% /tab %}} {{% tab ARM64 %}} + +```sh +curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_linux_arm64.tar.gz +tar -xvf otelcol_{{% param vers %}}_linux_arm64.tar.gz +``` + +{{% /tab %}} {{% tab i386 %}} + +```sh +curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_linux_386.tar.gz +tar -xvf otelcol_{{% param vers %}}_linux_386.tar.gz +``` + +{{% /tab %}} {{% tab ppc64le %}} + +```sh +curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_linux_ppc64le.tar.gz +tar -xvf otelcol_{{% param vers %}}_linux_ppc64le.tar.gz +``` + +{{% /tab %}} {{< /tabpane >}} + +### 自動サービスコンフィギュレーション {#automatic-service-configuration} + +デフォルトでは、`otelcol` systemd サービスはインストール後に `--config=/etc/otelcol/config.yaml` オプションをつけて起動します。 + +別の設定を使うには、`/etc/otelcol/otelcol.conf` systemd 環境ファイルにある `OTELCOL_OPTIONS` 変数を適切なコマンドラインオプションに設定します。 +`/usr/bin/otelcol --help` を実行すると、利用可能なすべてのオプションを確認できます。 +このファイルに追加の環境変数を追加して `otelcol` サービスに渡せます。 + +コレクターの設定ファイルまたは `/etc/otelcol/otelcol.conf` を変更した場合は、`otelcol` サービスを再起動して変更を適用します。 + +```sh +sudo systemctl restart otelcol +``` + +`otelcol` サービスからの出力をチェックするには、以下を実行します。 + +```sh +sudo journalctl -u otelcol +``` + +[releases]: https://github.com/open-telemetry/opentelemetry-collector-releases/releases diff --git a/content/ja/docs/collector/install/binary/macos.md b/content/ja/docs/collector/install/binary/macos.md new file mode 100644 index 000000000000..0e7061297451 --- /dev/null +++ b/content/ja/docs/collector/install/binary/macos.md @@ -0,0 +1,32 @@ +--- +title: macOSでコレクターをインストールする +linkTitle: macOS +weight: 200 +default_lang_commit: ec1657d18d8e1c63bf353049e8a7bf7e65c3e9cb +--- + +## macOS {#macos} + +macOS向けの [リリース][releases] は Intel および ARM システムで利用可能です。 +リリースはgzip圧縮されたtarball (`.tar.gz`) としてパッケージ化されています。 +解凍するには、以下のコマンドを実行してください。 + +{{< tabpane text=true >}} {{% tab Intel %}} + +```sh +curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_darwin_amd64.tar.gz +tar -xvf otelcol_{{% param vers %}}_darwin_amd64.tar.gz +``` + +{{% /tab %}} {{% tab ARM %}} + +```sh +curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_darwin_arm64.tar.gz +tar -xvf otelcol_{{% param vers %}}_darwin_arm64.tar.gz +``` + +{{% /tab %}} {{< /tabpane >}} + +すべてのコレクターのリリースには、解凍後に実行できる `otelcol` 実行ファイルが含まれています。 + +[releases]: https://github.com/open-telemetry/opentelemetry-collector-releases/releases diff --git a/content/ja/docs/collector/install/binary/windows.md b/content/ja/docs/collector/install/binary/windows.md new file mode 100644 index 000000000000..d17fc66a54cb --- /dev/null +++ b/content/ja/docs/collector/install/binary/windows.md @@ -0,0 +1,28 @@ +--- +title: Windowsでコレクターをインストールする +linkTitle: Windows +weight: 300 +default_lang_commit: ec1657d18d8e1c63bf353049e8a7bf7e65c3e9cb +--- + +## Windows {#windows} + +Windows向けの [リリース][releases] はMSIインストーラーと gzip された tarball (`.tar.gz`) として利用できます。 +MSIはディストリビューション名をつけたWindowsサービスとしてコレクターをインストールし、表示名を「OpenTelemetry Collector」として、ディストリビューション名でアプリケーションイベントログのソースを登録します。 + +### MSIインストール {#msi-installation} + +```powershell +msiexec /i "https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_windows_x64.msi" +``` + +### 手動インストール {#manual-installation} + +```powershell +Invoke-WebRequest -Uri "https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_windows_amd64.tar.gz" -OutFile "otelcol_{{% param vers %}}_windows_amd64.tar.gz" +tar -xvzf otelcol_{{% param vers %}}_windows_amd64.tar.gz +``` + +すべてのリリースには、インストール後に実行できるコレクターの実行ファイルが含まれています。 + +[releases]: https://github.com/open-telemetry/opentelemetry-collector-releases/releases diff --git a/content/ja/docs/collector/install/docker.md b/content/ja/docs/collector/install/docker.md new file mode 100644 index 000000000000..ffec045f5cb3 --- /dev/null +++ b/content/ja/docs/collector/install/docker.md @@ -0,0 +1,62 @@ +--- +title: Dockerでコレクターをインストールする +linkTitle: Docker +weight: 100 +default_lang_commit: 065ae35400c045c61d49556d79abe3a04033bedf +--- + +## Docker {#docker} + +以下のコマンドはDockerイメージをプルし、コレクターをコンテナ内で実行します。 +`{{% param vers %}}` を実行したいコレクターのバージョンに置き換えてください。 + +{{< tabpane text=true >}} {{% tab DockerHub %}} + +```sh +docker pull otel/opentelemetry-collector:{{% param vers %}} +docker run otel/opentelemetry-collector:{{% param vers %}} +``` + +{{% /tab %}} {{% tab ghcr.io %}} + +```sh +docker pull ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector:{{% param vers %}} +docker run ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector:{{% param vers %}} +``` + +{{% /tab %}} {{< /tabpane >}} + +作業ディレクトリからカスタム設定ファイルを読み込むには、そのファイルをボリュームとしてマウントします。 + +{{< tabpane text=true >}} {{% tab DockerHub %}} + +```sh +docker run -v $(pwd)/config.yaml:/etc/otelcol/config.yaml otel/opentelemetry-collector:{{% param vers %}} +``` + +{{% /tab %}} {{% tab ghcr.io %}} + +```sh +docker run -v $(pwd)/config.yaml:/etc/otelcol/config.yaml ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector:{{% param vers %}} +``` + +{{% /tab %}} {{< /tabpane >}} + +## Docker Compose {#docker-compose} + +以下の例のように、既存の `docker-compose.yaml` ファイルにOpenTelemetryコレクターを追加できます。 + +```yaml +otel-collector: + image: otel/opentelemetry-collector + volumes: + - ./otel-collector-config.yaml:/etc/otelcol/config.yaml + ports: + - 1888:1888 # pprof extension + - 8888:8888 # Prometheus metrics exposed by the Collector + - 8889:8889 # Prometheus exporter metrics + - 13133:13133 # health_check extension + - 4317:4317 # OTLP gRPC receiver + - 4318:4318 # OTLP http receiver + - 55679:55679 # zpages extension +``` diff --git a/content/ja/docs/collector/install/kubernetes.md b/content/ja/docs/collector/install/kubernetes.md new file mode 100644 index 000000000000..c67d50e1edc2 --- /dev/null +++ b/content/ja/docs/collector/install/kubernetes.md @@ -0,0 +1,25 @@ +--- +title: Kubernetesでコレクターをインストールする +linkTitle: Kubernetes +weight: 200 +default_lang_commit: ec1657d18d8e1c63bf353049e8a7bf7e65c3e9cb +--- + +## Kubernetes {#kubernetes} + +次のコマンドは、エージェントをデーモンセットと単一のゲートウェイインスタンスとしてデプロイします。 + +```sh +kubectl apply -f https://raw.githubusercontent.com/open-telemetry/opentelemetry-collector/v{{% param vers %}}/examples/k8s/otel-config.yaml +``` + +先ほどの例は、本番環境で使う前に拡張したりカスタマイズしたりするための、出発点としてのものです。 +本番環境でのカスタマイズとインストールについては、[OpenTelemetry Helm Charts][] を参照してください。 + +また、[OpenTelemetry Operator][] を使って、OpenTelemetryコレクターインスタンスのプロビジョニングとメンテナンスを行えます。 +この機能には、自動アップグレード処理、OpenTelemetry コンフィギュレーションに基づいた `Service` コンフィギュレーション、デプロイメントへの自動サイドカーインジェクションなどがあります。 + +Kubernetesでコレクターを使用する方法については、[Kubernetesで始める](/docs/platforms/kubernetes/getting-started/)を参照してください。 + +[opentelemetry helm charts]: /docs/platforms/kubernetes/helm/ +[opentelemetry operator]: /docs/platforms/kubernetes/operator/ diff --git a/content/ja/docs/collector/installation.md b/content/ja/docs/collector/installation.md deleted file mode 100644 index 5775bb3ec610..000000000000 --- a/content/ja/docs/collector/installation.md +++ /dev/null @@ -1,277 +0,0 @@ ---- -title: コレクターのインストール -weight: 2 -default_lang_commit: 276d7eb3f936deef6487cdd2b1d89822951da6c8 -cSpell:ignore: darwin dpkg journalctl kubectl otelcorecol pprof tlsv zpages ---- - -OpenTelemetryコレクターはさまざまなオペレーティングシステムやアーキテクチャにデプロイできます。 -以下の手順は、コレクターの最新の安定版をダウンロードしてインストールする方法を示しています。 - -OpenTelemetryコレクターに適用可能なデプロイメントモデル、コンポーネント、リポジトリについてよく知らない場合は、まず[データ収集][Data Collection]と[デプロイ方法][Deployment Methods]のページを確認してください。 - -## Docker {#docker} - -以下のコマンドはDockerイメージをプルし、コレクターをコンテナ内で実行します。 -`{{% param vers %}}` を実行したいコレクターのバージョンに置き換えてください。 - -{{< tabpane text=true >}} {{% tab DockerHub %}} - -```sh -docker pull otel/opentelemetry-collector-contrib:{{% param vers %}} -docker run otel/opentelemetry-collector-contrib:{{% param vers %}} -``` - -{{% /tab %}} {{% tab ghcr.io %}} - -```sh -docker pull ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:{{% param vers %}} -docker run ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:{{% param vers %}} -``` - -{{% /tab %}} {{< /tabpane >}} - -作業ディレクトリからカスタム設定ファイルを読み込むには、そのファイルをボリュームとしてマウントします。 - -{{< tabpane text=true >}} {{% tab DockerHub %}} - -```sh -docker run -v $(pwd)/config.yaml:/etc/otelcol-contrib/config.yaml otel/opentelemetry-collector-contrib:{{% param vers %}} -``` - -{{% /tab %}} {{% tab ghcr.io %}} - -```sh -docker run -v $(pwd)/config.yaml:/etc/otelcol-contrib/config.yaml ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib:{{% param vers %}} -``` - -{{% /tab %}} {{< /tabpane >}} - -## Docker Compose {#docker-compose} - -以下の例のように、既存の `docker-compose.yaml` ファイルにOpenTelemetryコレクターを追加できます。 - -```yaml -otel-collector: - image: otel/opentelemetry-collector-contrib - volumes: - - ./otel-collector-config.yaml:/etc/otelcol-contrib/config.yaml - ports: - - 1888:1888 # pprof extension - - 8888:8888 # Prometheus metrics exposed by the Collector - - 8889:8889 # Prometheus exporter metrics - - 13133:13133 # health_check extension - - 4317:4317 # OTLP gRPC receiver - - 4318:4318 # OTLP http receiver - - 55679:55679 # zpages extension -``` - -## Kubernetes {#kubernetes} - -次のコマンドは、エージェントをデーモンセットと単一のゲートウェイインスタンスとしてデプロイします。 - -```sh -kubectl apply -f https://raw.githubusercontent.com/open-telemetry/opentelemetry-collector/v{{% param vers %}}/examples/k8s/otel-config.yaml -``` - -先ほどの例は、本番環境で使う前に拡張したりカスタマイズしたりするための、出発点としてのものです。 -本番環境でのカスタマイズとインストールについては、[OpenTelemetry Helm Charts][] を参照してください。 - -また、[OpenTelemetry Operator][] を使って、OpenTelemetryコレクターインスタンスのプロビジョニングとメンテナンスを行えます。 -この機能には、自動アップグレード処理、OpenTelemetry コンフィギュレーションに基づいた `Service` コンフィギュレーション、デプロイメントへの自動サイドカーインジェクションなどがあります。 - -Kubernetesでコレクターを使用する方法については、[Kubernetesで始める](/docs/platforms/kubernetes/getting-started/)を参照してください。 - -## Nomad {#nomad} - -[HashiCorp NomadでOpenTelemetryを始める][Getting Started with OpenTelemetry on HashiCorp Nomad]に、エージェント、ゲートウェイとして、あるいは完全なデモの形でコレクターをデプロイするための参照ジョブファイルがあります。 - -## Linux {#linux} - -すべてのコレクターのリリースには、Linux amd64/arm64/i386システム用のAPK、DEB、RPMパッケージが含まれています。 -インストール後のデフォルト設定は `/etc/otelcol/config.yaml` にあります。 - -> Note: サービスの自動設定には `systemd` が必要です。 - -### DEBのインストール {#deb-installation} - -Debian系のシステムで使い始めるには、以下のコマンドを実行します。 - -{{< tabpane text=true >}} {{% tab AMD64 %}} - -```sh -sudo apt-get update -sudo apt-get -y install wget -wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_linux_amd64.deb -sudo dpkg -i otelcol_{{% param vers %}}_linux_amd64.deb -``` - -{{% /tab %}} {{% tab ARM64 %}} - -```sh -sudo apt-get update -sudo apt-get -y install wget -wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_linux_arm64.deb -sudo dpkg -i otelcol_{{% param vers %}}_linux_arm64.deb -``` - -{{% /tab %}} {{% tab i386 %}} - -```sh -sudo apt-get update -sudo apt-get -y install wget systemctl -wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_linux_386.deb -sudo dpkg -i otelcol_{{% param vers %}}_linux_386.deb -``` - -{{% /tab %}} {{< /tabpane >}} - -### RPMのインストール {#rpm-installation} - -Red Hat系のシステムで使い始めるには、以下のコマンドを実行します。 - -{{< tabpane text=true >}} {{% tab AMD64 %}} - -```sh -sudo yum update -sudo yum -y install wget systemctl -wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_linux_amd64.rpm -sudo rpm -ivh otelcol_{{% param vers %}}_linux_amd64.rpm -``` - -{{% /tab %}} {{% tab ARM64 %}} - -```sh -sudo yum update -sudo yum -y install wget systemctl -wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_linux_arm64.rpm -sudo rpm -ivh otelcol_{{% param vers %}}_linux_arm64.rpm -``` - -{{% /tab %}} {{% tab i386 %}} - -```sh -sudo yum update -sudo yum -y install wget systemctl -wget https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_linux_386.rpm -sudo rpm -ivh otelcol_{{% param vers %}}_linux_386.rpm -``` - -{{% /tab %}} {{< /tabpane >}} - -### 手動でのLinuxへのインストール {#manual-linux-installation} - -Linux向けの[リリース][releases]は、さまざまなアーキテクチャに対応しています。 -バイナリを含むファイルをダウンロードし、あなたのマシンに手動でインストールしてください。 - -{{< tabpane text=true >}} {{% tab AMD64 %}} - -```sh -curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_linux_amd64.tar.gz -tar -xvf otelcol_{{% param vers %}}_linux_amd64.tar.gz -``` - -{{% /tab %}} {{% tab ARM64 %}} - -```sh -curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_linux_arm64.tar.gz -tar -xvf otelcol_{{% param vers %}}_linux_arm64.tar.gz -``` - -{{% /tab %}} {{% tab i386 %}} - -```sh -curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_linux_386.tar.gz -tar -xvf otelcol_{{% param vers %}}_linux_386.tar.gz -``` - -{{% /tab %}} {{% tab ppc64le %}} - -```sh -curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_linux_ppc64le.tar.gz -tar -xvf otelcol_{{% param vers %}}_linux_ppc64le.tar.gz -``` - -{{% /tab %}} {{< /tabpane >}} - -### 自動サービスコンフィギュレーション {#automatic-service-configuration} - -デフォルトでは、`otelcol` systemd サービスはインストール後に `--config=/etc/otelcol/config.yaml` オプションをつけて起動します。 - -別の設定を使うには、`/etc/otelcol/otelcol.conf` systemd 環境ファイルにある `OTELCOL_OPTIONS` 変数を適切なコマンドラインオプションに設定します。 -`/usr/bin/otelcol --help` を実行すると、利用可能なすべてのオプションを確認できます。 -このファイルに追加の環境変数を追加して `otelcol` サービスに渡せます。 - -コレクターの設定ファイルまたは `/etc/otelcol/otelcol.conf` を変更した場合は、`otelcol` サービスを再起動して変更を適用します。 - -```sh -sudo systemctl restart otelcol -``` - -`otelcol` サービスからの出力をチェックするには、以下を実行します。 - -```sh -sudo journalctl -u otelcol -``` - -## macOS {#macos} - -macOS向けの [リリース][releases] は Intel および ARM システムで利用可能です。 -リリースはgzip圧縮されたtarball (`.tar.gz`) としてパッケージ化されています。 -解凍するには、以下のコマンドを実行してください。 - -{{< tabpane text=true >}} {{% tab Intel %}} - -```sh -curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_darwin_amd64.tar.gz -tar -xvf otelcol_{{% param vers %}}_darwin_amd64.tar.gz -``` - -{{% /tab %}} {{% tab ARM %}} - -```sh -curl --proto '=https' --tlsv1.2 -fOL https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_darwin_arm64.tar.gz -tar -xvf otelcol_{{% param vers %}}_darwin_arm64.tar.gz -``` - -{{% /tab %}} {{< /tabpane >}} - -すべてのコレクターのリリースには、解凍後に実行できる `otelcol` 実行ファイルが含まれています。 - -## Windows {#windows} - -Windows向けの [リリース][releases] はMSIインストーラーと gzip された tarball (`.tar.gz`) として利用できます。 -MSIはディストリビューション名をつけたWindowsサービスとしてコレクターをインストールし、表示名を「OpenTelemetry Collector」として、ディストリビューション名でアプリケーションイベントログのソースを登録します。 - -### MSIインストール {#msi-installation} - -```powershell -msiexec /i "https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_windows_x64.msi" -``` - -### 手動インストール {#manual-installation} - -```powershell -Invoke-WebRequest -Uri "https://github.com/open-telemetry/opentelemetry-collector-releases/releases/download/v{{% param vers %}}/otelcol_{{% param vers %}}_windows_amd64.tar.gz" -OutFile "otelcol_{{% param vers %}}_windows_amd64.tar.gz" -tar -xvzf otelcol_{{% param vers %}}_windows_amd64.tar.gz -``` - -すべてのリリースには、インストール後に実行できるコレクターの実行ファイルが含まれています。 - -## ソースからビルドする {#build-from-source} - -以下のコマンドを使用して、ローカルのオペレーティングシステムに基づいてコレクターの最新バージョンをビルドできます。 - -```sh -git clone https://github.com/open-telemetry/opentelemetry-collector.git -cd opentelemetry-collector -make install-tools -make otelcorecol -``` - -[data collection]: /docs/concepts/components/#collector -[deployment methods]: ../deployment/ -[opentelemetry helm charts]: /docs/platforms/kubernetes/helm/ -[opentelemetry operator]: /docs/platforms/kubernetes/operator/ -[getting started with opentelemetry on hashicorp nomad]: https://github.com/hashicorp/nomad-open-telemetry-getting-started -[releases]: https://github.com/open-telemetry/opentelemetry-collector-releases/releases diff --git a/content/ja/docs/collector/quick-start.md b/content/ja/docs/collector/quick-start.md index 188bce26878c..7c197d41ba3e 100644 --- a/content/ja/docs/collector/quick-start.md +++ b/content/ja/docs/collector/quick-start.md @@ -114,7 +114,7 @@ OpenTelemetryコレクターは、[トレース](/docs/concepts/signals/traces/) このチュートリアルでは、OpenTelemetryコレクターを起動し、そこにテレメトリーを送信しました。 次のステップとして、以下のことを検討してください。 -- [コレクターのインストール](../installation/)について別の方法を試す +- [コレクターのインストール](../install/)について別の方法を試す - コレクターの[デプロイ方法](../deployment/)についてさまざまな方法を学ぶ - コレクターの[設定](/docs/collector/configuration)ファイルとその構造を理解する - [レジストリ](/ecosystem/registry/?language=collector)で取得できるコンポーネントを探る