PetClinic モノリスワークショップ
30 minutes Author Robert Castleyこのワークショップの目的は、Splunk Observability Cloud プラットフォームの以下のコンポーネントを設定するための基本的な手順を説明することです
- Splunk Infrastructure Monitoring (IM)
- Splunk Automatic Discovery for Java (APM)
- Database Query Performance
- AlwaysOn Profiling
- Splunk Real User Monitoring (RUM)
- RUMからAPMへの相関
- Splunk Log Observer (LO)
また、サンプルJavaアプリケーション(Spring PetClinic)のクローン(ダウンロード)方法、およびアプリケーションのコンパイル、パッケージ化、実行方法についても説明します。
アプリケーションが起動して実行されると、Splunk APM 製品で使用されるJava 2.x向けの自動ディスカバリーおよび設定機能により、メトリクス、トレース、ログが即座に表示されるようになります。
その後、Splunk OpenTelemetry Javascript Libraries (RUM) を使用してPetClinicのエンドユーザーインターフェース(アプリケーションがレンダリングするHTMLページ)を計装します。これにより、エンドユーザーが実行するすべてのクリックやページ読み込みに対してRUMトレースが生成されます。
最後に、PetClinicアプリケーションログへのトレースメタデータの自動インジェクションによって生成されたログを確認します。
前提条件
- ポート
2222へのアウトバウンドSSHアクセス - ポート
8083へのアウトバウンドHTTPアクセス bashシェルおよびvi/vimエディタの基本的な知識
