Kubernetesデータを収集する
Kubernetes のメトリクスとログを Splunk Observability Cloud と統合します。
Splunk Distribution of the OpenTelemetry Collector は、メトリクス、APM トレース、ログなどのすべての Kubernetes テレメトリの統合収集と Splunk Observability Cloud への転送を提供します。
デフォルトでは、Collector for Kubernetes は Helm チャートを使用して展開されます。このチャートによって、Kubernetes クラスターで Kubernetes DaemonSet と他の Kubernetes オブジェクトが作成されます。
対応バージョン
この Kubernetes ソリューションは、Minikube、Amazon Elastic Kubernetes Service(Amazon EKS)、Google Kubernetes Engine を使用する Kubernetes 環境で検証済みです。詳細については、「サポートされている Kubernetes ディストリビューション」を参照してください。
Collector for Kubernetes のインストール
Kubernetesインテグレーションを開始するには、以下の手順に従ってください:
-
Splunk Observability Cloud にログインします。
-
Kubernetes のガイド付きセットアップを開きます。オプションで、ガイド付きセットアップに自分で移動することもできます:
-
ナビゲーションメニューで、Data Management を選択します。
-
Available integrations タブにアクセスするか、Deployed integrations タブで Add Integration を選択します。
-
[Kubernetes] を選択します。
-
[Add Connection] を選択します。統合のガイド付きセットアップが表示されます。
-
-
セットアップガイドの手順に従ってください。
高度なインストール
高度なインストール手順については、「Helm を使用した Kubernetes のコレクタのインストール」を参照してください。
これには以下に関する詳細が含まれます:
-
Collector の保存先を Splunk Enterprise または Splunk Cloud Platform(
splunkPlatform)または Splunk Observability Cloud(splunkObservability)に設定し、HEC エンドポイントに関する情報を含めます。
アクセストークンのチェック
アクセストークンは組織レベルのトークンであり、デフォルトで 1 年間有効です。2022 年 2 月 28 日以前に作成されたアクセストークンの場合、引き続き作成日から 5 年後が有効期限日となります。
Splunk Observability Cloud にデータポイントを送信するエミッタを認証するには、org トークンを使用する必要があります。org トークンは、API を呼び出す長時間実行スクリプトで使用できます。
詳細については、「Splunk Observability Cloud を使用した組織のアクセストークンの作成および管理」を参照してください。
さらに詳しく
-
Kubernetes ログとイベントを送信する方法については、「Collector for Kubernetes を使用したログとイベントを収集する」を参照してください。
-
Collector の問題のトラブルシューティング。「Collector のトラブルシューティング」を参照してください。
-
Kubernetes とコンテナの問題のトラブルシュート。「Collector for Kubernetes の一般的なトラブルシュート」を参照してください。
-
ホストモニターとアプリケーションモニターのリストについては、「Supported integrations in Splunk Observability Cloud」を参照してください。
次のステップ
Kubernetes データを収集したら、ナビゲータを使用して Kubernetes をモニターできます。
|
データを取り込む |
モニター |
説明 |
|---|---|---|
|
Kubernetesクラスタが稼働しているクラウドサービスプロバイダーに接続します (ある場合)。 | ||
| バックエンドアプリケーションをインストルメンテーションして、スパンを Splunk APM に送信する |
Kubernetesクラスタで実行されているアプリケーションからメトリクスとスパンを収集します。 |