デプロイツールを使用して Collector for Linuxをインストールする

Splunk Distribution of the OpenTelemetry Collector for Windowsをデプロイツールを使用してインストールする方法について説明します。

Splunk Distribution of the OpenTelemetry Collector for Linuxは、すべてのデータタイプに対して統合された収集と転送を提供するパッケージです。いくつかのデプロイメントツールを使用したインストール方法については、以下を参照してください。

注: Splunk Distribution of the OpenTelemetry Collector にはデフォルト設定が付属しています。詳しくは「Collector for Linux default configuration」をご確認ください。この設定を変更するには「Advanced configuration for Linux」を参照してください。

または、Collector for Linuxをインストールすることもできます。

前提条件

使用可能なデプロイメントツール

Splunk Distribution of the OpenTelemetry Collectorの次のデプロイおよび設定管理ツールが利用できます。

Name

説明

Amazon ECS EC2(Prometheus 限定)

Splunk は、OpenTelemetry Collector の Splunk Distribution を ECS EC2 に展開するためのタスク定義を提供します。タスク定義は、アプリケーションを形成する 1 つ以上のコンテナを記述する JSON 形式のテキストファイルです。インストール手順については、「Deploy the Collector with Amazon ECS EC2」を参照してください。

Amazon Fargate(Prometheus 限定、EKS なし)

Splunk は、Amazon ECS タスクのサイドカー(追加コンテナ)として Amazon Fargate に Splunk Distribution of the OpenTelemetry Collector をデプロイするためのガイド付きセットアップを提供しています。インストール手順については、「Deploy the Collector with Amazon ECS Fargate」を参照してください。

Ansible

Splunk の Ansible ロールを使用して、Linux マシンからデータ(メトリクス、トレース、ログ)を収集し、そのデータを Splunk Observability Cloud に送信します。ロールをダウンロードしてカスタマイズする手順については、「Deploy the Collector with Ansible for Linux」を参照してください。

Chef

Splunk の Cookbook を使用し、Chef で Collector をインストールします。インストール手順については、「Deploy the Collector for Linux with Chef」を参照してください。

Heroku

Splunk OpenTelemetry Connector for Heroku は、Splunk Distribution of the OpenTelemetry Collector 用のビルドパックです。このビルドパックは Dyno に Splunk OpenTelemetry Connector をインストールして実行し、Splunk Observability Cloud のメトリクスデータとトレースデータを受信、処理、エクスポートします。ビルドパックのインストール手順については「Heroku」を参照してください。

Nomad

Nomad を使用し Collector をデプロイします。インストール手順は、「Deploy the Collector with Nomad」を参照してください。

Pivotal Cloud Foundry

Pivotal Cloud Foundry(PCF)でCollectorをデプロイするには、これら3つのオプションのいずれかを使用できます:

  • Collectorのスタンドアロンデプロイ

  • アプリのサイドカーとしてのCollector

  • Tanzu Tile

詳しくは「Deploy the Collector with Pivotal Cloud Foundry」を参照してください。

Puppet

Splunk の Puppet モジュールを使用し、パッケージのインストールと構成を行います。モジュールはリソース、クラス、ファイル、定義、およびテンプレートの集合です。モジュールをダウンロードしてカスタマイズする方法については、「Linux 向けの Puppet を使用した Collector の展開」を参照してください。

Salt

Salt を利用し Collector をデプロイします。インストール手順は「Salt を使用して Collector for Linux をデプロイする」からご確認ください。

次のステップ