APM へのデータの取得
Splunk Application Performance Monitoring の一部です Splunk Observability Cloud 。始めるには Splunk Observability Cloud まず、Splunk Docs トピックの指示に従ってください。 セットアップと管理 Splunk Observability Cloud 。新規ユーザーも興味があるかもしれません 重要な用語と概念の概要 、だけでなく Splunk エデュケーションが提供するサービス Splunk Application Performance Monitoring .
OpenTelemetry コレクターによるアプリケーションデータの収集
アプリケーションからデータを収集する最初のステップとして、以下をデプロイする必要があります。 オテルコレクター 。このツールを使用すると、Kubernetes、Linux、および Kubernetes からスパンとトレースをエクスポートできます。 Windows ホストとコンテナを Splunk Observability Cloud 。インフラストラクチャーリソースからスパンとトレースを収集するには、以下を選択します。 [ナビゲーション] メニュー > データセットアップ そして、スパンとトレースを収集したいホストタイプまたはコンテナ化された環境を検索します。environment span タグを使用してサービスを環境別にフィルタリングし、複数の環境を個別に簡単に監視できます。ホストまたはコンテナのデータをに送信する方法の詳細については、これらのページを参照してください。 Splunk Observability Cloud :
アプリケーションをインストゥルメントする
次に、前のステップでデプロイしたホストまたは Kubernetes クラスターで実行されている OpenTelemetry Collector にスパンをエクスポートできます。OpenTelemetry Collector エンドポイントの指定方法は、インストゥルメントしている言語によって異なります。詳細については、以下のリストにあるインストゥルメントしている言語のページを参照してください。サービスからスパンとトレースを収集するには、以下を選択します。 [ナビゲーション] メニュー > データセットアップ そして、インストゥルメントしたいサービスのインストルメンテーションライブラリを検索してください。これらの各言語で実行されているサービスまたはアプリケーションをインストルメントする方法については、以下のページを参照してください。 Java // .Net // 行く // Node.JS // パイソン // ルビー // PHP // C++
さらに、以下のリストもあります。 サポートされているすべてのデータソース 、およびそれらを統合する方法については、ご参考までにご参照ください。
データ取り込みが成功したことを確認する
アプリケーションをインストルメントしたら、以下を選択します。 オブザーバビリティ > APM そして、ダッシュボードにアプリケーションデータが表示されていることを確認します。にデータが表示されない場合 Splunk Application Performance Monitoring 予想どおり、 インストルメンテーションのトラブルシューティング 。
提案内容を完成させてください Splunk Application Performance Monitoring トレーニング
始めるのがおすすめのトレーニング: 使用 Splunk Application Performance Monitoring 。