WEBINAR

計装して、測って、外す。ISUCONの過去問で学ぶOpenTelemetryの実践

2026年10月22日 (木) 12:00 – 12:50 JST
アプリケーションが遅い。けれども、どこが遅いのかは分かりません。

この状況で最初にやることは、コードを読むことではなく、計測できる状態を作ることです。
本ウェビナーでは、ISUCONの過去問を題材に、OpenTelemetryでGoアプリケーションを計装し、Splunk Observability Cloudでボトルネックを特定するまでを通しでお見せします。
題材はコンテストですが、やっていることは日々の性能改善と変わりません。

計装にはオーバーヘッドがあります。常に入れておくのか、必要なときだけ入れるのか。
ISUCONでは計測したあとに外すところまでが競技の一部ですが、この判断は本番環境でも同じ形で現れます。
セッションの後半では、無効化の方法と、そのときに何が残るのかを整理します。

Splunk Observability Cloud Free Editionでそのまま試せます。

Splunk Observability Cloudには、15ホストまで無償で使えるFree Editionがあります。機能やユーザー数の制限がなく、利用期限もありません。セッションでお見せする内容は、そのままご自身の環境で再現できます。
Free Editionは専用フォームからご登録いただきますと、すぐにお試しいただけます。

アジェンダ
  1. なぜ計測から始めるのか
  2. OpenTelemetry Collectorを入れる
  3. Goアプリケーションを計装する
  4. トレースからボトルネックを見つける
  5. 計装のオーバーヘッドと無効化
お持ち帰りいただけること
  • OpenTelemetry Collectorで、ホストやnginx、MySQLの状態を集める方法
  • Goアプリケーションをコンパイル時のゼロコード計装で計装する手順
  • トレースを読んで、待ち時間がどこで生まれているかを特定する進め方
  • 計装を無効化する方法と、そのときに何が残るのか
  • 手元で再現できるリポジトリと手順書
対象ISUCON参加者、アプリケーション開発者、SRE

よくあるご質問

ISUCONに参加しないのですが、参加してもよいですか
もちろんです。題材にISUCONの過去問を使いますが、内容はGoアプリケーションの計装とトレースの読み方で、業務での性能改善にそのまま使えます。

事前の準備は必要ですか
不要です。デモを見ていただく形式です。手元で再現したい方向けに、リポジトリと手順書をご案内します。

Splunk Observability Cloudを契約していなくても試せますか
試せます。15ホストまで無償のFree Editionがあり、機能やユーザー数の制限、利用期限はありません。

Go以外の言語でも参考になりますか
トレースの読み方の部分は言語を問いません。計装の手順はGoを前提に進めますが、他言語の手順はブログでご紹介します。

Lorem ipsum dolor sit amet

Time Place Details
10:00am - 10:55am Expo Hall Meet and greet in the lobby outside the Expo Hall before the General Assembly.
11:00am - 11:55am Rm 314 Expert Track: TOP 10 WAYS TO MAKE A DIFFERENCE IN THE INDUSTRY | John Dough, CFO Marketizingly
11:00am - 11:55am Rm 159 Social Track: MODERN NETWORKING | Hosted by: SponsorName

Lorem ipsum dolor sit amet

Pellentesque non magna eget ex lobortis finibus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam nec arcu non eros hendrerit viverra a vitae libero. Etiam et ultricies nulla. Donec euismod lectus magna, eu dignissim mauris hendrerit vulputate.

Lorem ipsum dolor sit amet

First Lastname

Director Risk Management and Data Protection,
Data Protection Officer (DPO)

Splunk Inc.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam nec arcu non eros hendrerit viverra a vitae libero. Etiam et ultricies nulla. Donec euismod lectus magna, eu dignissim mauris hendrerit vulputate.

Learn More

First Lastname

Director Risk Management and Data Protection,
Data Protection Officer (DPO)

Splunk Inc.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam nec arcu non eros hendrerit viverra a vitae libero. Etiam et ultricies nulla. Donec euismod lectus magna, eu dignissim mauris hendrerit vulputate.

Learn More

First Lastname

Director Risk Management and Data Protection,
Data Protection Officer (DPO)

Splunk Inc.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam nec arcu non eros hendrerit viverra a vitae libero. Etiam et ultricies nulla. Donec euismod lectus magna, eu dignissim mauris hendrerit vulputate.

Learn More

First Lastname

Director Risk Management and Data Protection,
Data Protection Officer (DPO)

Splunk Inc.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam nec arcu non eros hendrerit viverra a vitae libero. Etiam et ultricies nulla. Donec euismod lectus magna, eu dignissim mauris hendrerit vulputate.

Learn More

First Lastname

Director Risk Management and Data Protection,
Data Protection Officer (DPO)

Splunk Inc.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam nec arcu non eros hendrerit viverra a vitae libero. Etiam et ultricies nulla. Donec euismod lectus magna, eu dignissim mauris hendrerit vulputate.

Learn More