デプロイツールを使用して 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をインストールすることもできます。

前提条件

Collector は以下のLinuxディストリビューションとバージョンをサポートしています:

  • Amazon Linux: 2、2023

  • CentOS: 7、8、9

  • Red Hat: 7、8、9

  • Oracle: 8、9

  • Debian: 11、12

  • SUSE:バージョン 0.34.0 以降の場合は 12、15

  • Ubuntu:16.04、18.04、20.04、22.04、24.04

  • Rocky Linux:8, 9

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

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 をデプロイする」からご確認ください。

次のステップ