におけるOpenTelemetryの実装を加速する Splunk Observability Cloud
これ Splunk Observability Cloud OpenTelemetry アクセラレータは、以下の目的で設計された包括的なガイドです。 Splunk Observability Cloud OpenTelemetry を初めて使用し、オンプレミスまたはクラウドのインフラストラクチャーに OpenTelemetry を使用してテレメトリを設定したいと考えているお客様 Splunk Distribution of the OpenTelemetry Collector とインストルメンテーションライブラリ。
アクセラレータには、テレメトリの設定に役立つ主要トピックの概要が表示されます。インフラストラクチャに応じて、組織にとって最も適切なものを選択できます。たとえば、Amazon ECS Fargate がない場合はスキップできます。
これ Splunk Observability Cloud OpenTelemetry アクセラレータは以下とのエンゲージメントとして利用できます。 Splunk Professional Services 。これらのプロセスを自分で完了するのが苦手な場合や、この記事に含まれる概念やプロセスのいずれかを使ったハンズオントレーニングを希望する場合は、 当社のプロフェッショナルサービスの専門家にお問い合わせください。 。
始める前に、OpenTelemetry Collector をインストールするためのインフラストラクチャへの管理者アクセスと、インストルメンテーションライブラリを使用してインストルメンテーションとカスタムメトリクスを生成するためのアプリケーションコードにアクセスできることを確認してください。その後、あなたとチームは次のタスクに取り組みます。
- Splunk Distribution of the OpenTelemetry Collector 高度なパラメータを使ったインストール
- Splunk Distribution of the OpenTelemetry Collector ヘルムチャートのインストール (Kubernetes 用)
- 用の設定管理ツール Splunk Distribution of the OpenTelemetry Collector インストール
- Splunk Distribution of the OpenTelemetry Collector アマゾン ECS ファーゲートのインストール
- Splunk Distribution of the OpenTelemetry Collector 詳細設定
- OpenTelemetry Collector を使用してテレメトリデータをフィルタリング、ルーティング、変換する
- Splunk Distribution of the OpenTelemetry Collector ゲートウェイセットアップ
- を使用したログ収集 Splunk Distribution of the OpenTelemetry Collector (Kubernetes のユースケースにのみ適用されます)
- アプリケーションインストルメンテーション
- サポートされている言語のいずれかのインストルメンテーションライブラリを使用してカスタムメトリクスを生成します。
タスク
Splunk Distribution of the OpenTelemetry Collector 高度なパラメータによるインストール
- について知る デプロイモード 用 Splunk Distribution of the OpenTelemetry Collector 。
- について学ぶ サポート対象のプロセッサアーキテクチャ 用 Splunk Distribution of the OpenTelemetry Collector 。
-
Linux を使用している場合は、をインストールしてください
Splunk Distribution of the OpenTelemetry Collector
を使用して
インストーラスクリプト
そして、以下のガイダンスに注意してください。
-
アベイラビリティについて知る
Linux 用インストーラースクリプトのパラメーター
。
- の場所を理解してください Splunk Distribution of the OpenTelemetry Collector バイナリ。必要に応じて内部アーティファクトをセットアップできます。
- をセットアップする必要がある場合 Splunk Distribution of the OpenTelemetry Collector 手動で (インストーラースクリプトを使用せずに)、 ステップ・バイ・ステップ・ガイドを読む その方法について。
-
アベイラビリティについて知る
Linux 用インストーラースクリプトのパラメーター
。
-
を使用している場合
Windows
、をインストールします
Splunk Distribution of the OpenTelemetry Collector
を使用して
インストーラスクリプト
そして、以下のガイダンスに注意してください。
- アベイラブルについて知る のインストーラスクリプトのパラメーター Windows 。
- について学ぶ の場所 Splunk OpenTelemetry Collector msi ファイル これにより、必要に応じて内部アーティファクトをセットアップできます。
- を設定する必要がある場合 Splunk Distribution of the OpenTelemetry Collector 手動で (インストーラースクリプトを使用せずに)、 ステップ・バイ・ステップ・ガイドを読む その方法について。
- 必要な場合は、次の方法をご覧ください。 のプロキシを設定します。 Splunk Distribution of the OpenTelemetry Collector 。
Splunk OpenTelemetry Collector ヘルムチャートのインストール (Kubernetes 用)
-
のさまざまなコンポーネントを確認してください
Splunk Distribution of the OpenTelemetry Collector
Kubernetes ヘルムチャートについては
そしてその機能。例えば:
- デーモンセット
- クラスターレシーバー
- ゲートウェイ (オプション)
- コンフィグマップ
- シークレット
- オペレータ (ゼロコードインストルメンテーションに必要)
- レビューしてください 詳細設定 で利用できるさまざまな設定オプションを理解するには values.yaml ファイル。
- テレメトリデータが次の場所で利用可能であることを検証 Splunk Observability Cloud 。
- 必要に応じて、以下を使用して追加の受信機構成を設定します レシーバー_クリエイター これにより、動的にインスタンス化されたポッドからメトリクスを収集できます。
-
ユースケースに合わせてパイプラインをカスタマイズします。例:
- パイプラインにプロセッサを追加してデータをフィルタリングする
- パイプラインに新しいレシーバーを追加する。
のコンフィグ管理ツール Splunk Distribution of the OpenTelemetry Collector インストール
Splunk Distribution of the OpenTelemetry Collector アマゾン ECS ファーゲートのインストール
- コレクターを ECS にデプロイします。 。
- について学ぶ メトリクス デフォルト設定で受信されます。
- について学ぶ デフォルト設定 ECS コレクターのデプロイメントで使用されます。
- 使用方法を学ぶ カスタム構成 用 Splunk Distribution of the OpenTelemetry Collector ECS で。
- を使用してECSでアプリケーションをインストルメントする方法を学ぶ この例 Java サービス用です。
Splunk Distribution of the OpenTelemetry Collector 詳細設定
- さまざまな OpenTelemetry コレクターについて学んでください。 ディストリビューション :
- OpenTelemetry Collector 設定のさまざまなコンポーネントについて学んでください。
- 利用可能なものについて知る 環境変数 にとって Splunk Distribution of the OpenTelemetry Collector 。
- モニタリングについて知る Splunk Distribution of the OpenTelemetry Collector の使い方 内部指標 。
-
- について学ぶ 公開されているポートとエンドポイント によって Splunk Distribution of the OpenTelemetry Collector 。
- シークレット管理で利用できるオプションについては、 Splunk Distribution of the OpenTelemetry Collector :
- お好みの方法でシークレット管理を設定します。
OpenTelemetry Collector を使用してテレメトリデータをフィルタリング、ルーティング、変換する
- を使用してデータをフィルタリングする方法をご覧ください。 フィルタープロセッサー 。
- を使用してデータをルーティングする方法について学ぶ ルーティングプロセッサ 。
- を使用して、既存のテレメトリデータにメタデータを追加する方法をご覧ください。 属性 プロセッサ 。
Splunk Distribution of the OpenTelemetry Collector ゲートウェイセットアップ
- セットアップ: Splunk Distribution of the OpenTelemetry Collector ゲートウェイモード 。
- について学ぶ サイジングとスケーリング ゲートウェイの。
を使用したログ収集 Splunk Distribution of the OpenTelemetry Collector (Kubernetes のユースケースにのみ適用されます)
- 以下を使用してログ収集について学んでください。 Splunk Distribution of the OpenTelemetry Collector ファイル/ログレシーバー 。
- 利用可能なさまざまなものについて学ぶ オペレーター ファイルログレシーバーの使用中。
- 特定のログファイルの追加と除外について説明します。
- 次のような一般的なユースケースについて学んでください。
インストルメンテーションライブラリを使用してカスタムメトリクスを生成
次のステップ
OpenTelemetry をインフラストラクチャーにうまく実装できたことは大きな成果です。継続的な運用へのシームレスな移行を実現し、投資を最大限に活用するには、以下のステップを検討してください。
-
プロジェクトラップアップミーティングを実施する
- すべての利害関係者と最終会議を開き、プロジェクトの成果物をレビューする。
- 大まかな成果を要約し、次のステップで足並みを揃えましょう。
- 主要な指標、洞察、結果を強調します。
-
主な学習内容を確認して文書化する
- 導入時に作成された文書を、すべての関係者がアクセスできる一元的な場所にまとめて保管します。
-
知識移転を行う
-
以下の内容についてチームをトレーニングするための専用セッションをスケジュールしてください。
- 収集したダッシュボードとテレメトリデータの使用と管理。
- 要件の変化に応じてOpenTelemetry Collectorの設定を更新します。
- OpenTelemetry エージェントとインテグレーションに関する一般的な問題のトラブルシューティング。
-
以下の内容についてチームをトレーニングするための専用セッションをスケジュールしてください。
-
継続的な監視戦略の確立
- テレメトリデータを定期的に見直し、最適化する。
- オブザーバビリティインフラストラクチャの監視と保守の責任を割り当ててください。
- インフラストラクチャの拡大に合わせてオブザーバビリティを確保するためのスケーリング計画を文書化してください。
-
プロフェッショナルサービスとの連携
- 次のような定期的なレビューを検討してください。 Splunk Professional Services 導入がベスト・プラクティスに沿っていることを確認するために、次の新機能を組み込んでください。 Splunk Observability Cloud 。
- プロフェッショナルサービスに連絡して、高度なユースケースの相談、ハンズオントレーニング、またはさらなるカスタマイズを行ってください。
以下の手順に従うことで、貴社のオブザーバビリティ戦略へのOpenTelemetryの統合を確実に成功させ、オブザーバビリティ戦略への投資価値を最大化することができます。 Splunk Observability Cloud .
その他のリソース
Splunk Professional Services ca ハンズオンを提供できる Kubernetes あなたとあなたのチームのためのガイダンス。 ここをクリック プロフェッショナルサービスとの連携について詳しくは、こちらをご覧ください。