OpenTelemetry & インストルメンテーション

より深いインストルメンテーションパターン — Lambda、Docker/K8s、eBPF、プロアクティブ Synthetics。

01

01. 前提条件

5 minutes
02

SplunkでRUMを確認する

10 minutes
03

02. 環境の設定

5 minutes
04

03. クラスターの作成

15 minutes
05

04. OTel Collectorのインストール

15 minutes
06

Splunk Synthetic Scripting

ユーザーフロー、ビジネストランザクション、API 全体のパフォーマンス問題をプロアクティブに検出・修正し、より優れたデジタルエクスペリエンスを提供します。

45 minutes 14 pages
07

05. アプリケーションのビルドとデプロイ

10 minutes 3 pages
08

06. NGINXのプロパゲーション修正

このステップでは、エッジゲートウェイのNGINX設定を **編集** してW3C Trace Contextヘッダーを転送し、ゲートウェイを **再デプロイ** して変更を反映させます。これにより、Splunk RUMとバックエンドAPM Traceの間のorderパスにおける相関が復元されます。

15 minutes
09

Lambdaトレーシング

このワークショップでは、AWS Lambdaで実行される小規模なサーバーレスアプリケーションの分散トレースを構築し、AWS Kinesisを介してメッセージをproduceおよびconsumeする方法を学びます

45 minutes 7 pages
10

7. Payment Gatewayのコンテキスト伝播を修正する

15 minutes
11

8. RabbitMQ Propagationの修正

15 minutes
12

OpenTelemetry、Docker、K8sを実践で学ぶ

このワークショップでは、これらの概念を説明するためにシンプルな.NETアプリケーションを使用します。さあ、始めましょう!ワークショップの終わりまでに、OpenTelemetryを使用した.NETアプリケーションの計装の実践経験を積み、そのアプリケーションのDocker化およびKubernetesへのデプロイを行います。また、Helmを使用したOpenTelemetryコレクターのデプロイ、コレクター設定のカスタマイズ、コレクター設定の問題のトラブルシューティングの経験も得られます。

2 minutes 11 pages
13

まとめ

5 minutes
14

Zero-Code APM with OBI

OpenTelemetry eBPF Instrumentation (OBI) がコードを一切変更せずにアプリケーションへ完全な分散トレーシングを追加し、Splunk Observability Cloud にテレメトリを送信する方法を体験するハンズオンワークショップです。

90 minutes 19 pages