Docs » Splunk Distribution of the OpenTelemetry Collector の利用開始 » App とサービスのオートディスカバリー » Kubernetes用のオートディスカバリーとゼロコードインストルメンテーション » チュートリアル:KubernetesでJavaアプリケーションからトレースをキャプチャする

チュートリアル:KubernetesでJavaアプリケーションからトレースをキャプチャする 🔗

このチュートリアルでは、Splunk のゼロコードインストルメンテーション (以前の Zero Configuration Auto Instrumentation) を使用して Kubernetes 環境のサンプル Java アプリケーションをインストルメンテーションするチュートリアルについて説明します。

What's in this tutorial

このチュートリアルを終えると、次のことができるようになります:

  • アプリケーション監視のためにKubernetes環境を構成する。

  • Kubernetes Operatorをデプロイして、Javaアプリケーションを自動的にインストルメンテーションする。

  • Splunk APMでアプリケーションデータを表示する。

How to use this tutorial

チュートリアルのパートは以下の順番通りに進めてください:

  1. OpenTelemetry CollectorをインストールするためのKubernetes環境を設定します。パート1:Kubernetes環境を設定する を参照してください。

  2. OpenTelemetry Collector と Spring PetClinic Javaアプリケーションをデプロイします。パート 2:CollectorとJavaアプリケーションをデプロイする を参照してください。

  3. Splunk APMでアプリケーションデータを表示します。パート 3:Splunk APMでデータを表示する を参照してください。

このチュートリアルでは、Spring Petclinic Javaアプリケーションを例として使用します。このアプリケーションの詳細とデモを確認するには、Spring Petclinicのウェブサイトを参照してください: https://spring-petclinic.github.io/

Prerequisites

このチュートリアルを最大限に活用するには、Kubernetesに関する基本的な理解が必要です。デプロイメント、ポッド、サービスといったKubernetesコンポーネントの作成および管理の方法を知っている必要があります。

以下のコンポーネントをインストールします:

  • minikube

  • kubectl

  • Helmバージョン3.0.0以上

さらに、Splunk Distribution of OpenTelemetry Collectorをデプロイするには、Splunk Observability Cloudのレルムとアクセストークンが必要です。詳細については、Splunk Observability Cloudを使用した組織のアクセストークンの作成および管理 を参照してください。

Get started

チュートリアルを開始するには、パート1:Kubernetes環境を設定する を参照してください。

このページは 2024年11月27日 に最終更新されました。