ANTIGRAVITY LABEN
記事一覧/連携・プラグイン
連携・プラグイン/2026-03-27上級

Antigravity × OpenTelemetry で可観測性を組み立てる — 計装・サンプリング・カーディナリティ・AI異常検知の実運用メモ

Node.js バックエンドに OpenTelemetry を導入し本番運用した記録。計装オーバーヘッドの実測、テールサンプリング設定、カーディナリティ爆発の回避、AI異常検知を承認制で運用する設計までをまとめました。

antigravity435opentelemetry2observability17monitoring5tracingmetrics3production59

プレミアム記事

深夜二時のログには、何も書かれていなかった

個人開発で運用している API が落ちたのは、日本時間の深夜二時でした。

ログを開いても、そこにあるのは 500 が返った事実だけです。どのリクエストが、どの依存先で、どれだけ待たされて落ちたのか — 手がかりが何ひとつ残っていませんでした。原因にたどり着くまでに三時間かかり、結局は外部 API のタイムアウト値が長すぎたという、拍子抜けするほど単純な話でした。

あの三時間は、監視の不在が請求してきた利息のようなものだったと思っています。

オブザーバビリティ(可観測性)とは、障害が起きたあとに「何が起きたか」を尋ねられる状態のことです。ログを出すこととは違います。トレースでリクエストの通り道を、メトリクスでシステムの体温を、ログで細部の事情を、同じ時間軸の上に並べて初めて質問が成立します。

OpenTelemetry はそのための共通語です。ただし設定量が多く、計装コードの挿入・エクスポーター設定・バックエンド連携を手で積み上げると、それだけで数日が溶けます。Antigravity のエージェントは、この「積み上げ」の部分を引き受けてくれます。

以下は、Node.js / TypeScript のバックエンドに OpenTelemetry を入れ、本番で実際に運用してみて得た構成と、途中で壊れた箇所の記録です。計装の入れ方だけでなく、入れたあとに何が起きるかまで含めて書きます。

対象読者: Node.js / TypeScript でのバックエンド開発経験があり、本番運用の監視体制を強化したいエンジニア

OpenTelemetry の三本柱と Antigravity の役割

OpenTelemetry(OTel)は、トレースメトリクスログ の三つのシグナルを統一的に扱う CNCF のオープンスタンダードです。Antigravity のエージェントは、この三本柱それぞれの計装を自動化する強力なパートナーになります。

トレース(Distributed Tracing)

リクエストがマイクロサービス間をどう流れるかを可視化します。各サービスの処理時間やボトルネックを特定するのに不可欠です。

メトリクス(Metrics)

CPU 使用率、メモリ消費量、リクエストレート、エラーレートなどの数値データを時系列で収集します。アラート閾値の設定やキャパシティプランニングの基盤です。

ログ(Logs)

アプリケーションの詳細な動作記録です。トレース ID と紐づけることで、特定のリクエストに関連するログだけを抽出できます。

Antigravity のエージェントは、コードベースを解析して最適な計装ポイントを提案し、OpenTelemetry SDK の設定コードを自動生成します。これにより、手動では見落としがちなエンドポイントやデータベースクエリの計装も漏れなくカバーできます。

ここまでお読みいただきありがとうございます。

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
自動計装のオーバーヘッド実測(p99 が約1.9倍・スループット24%減)と、テールサンプリングで取り戻すまでの設定
カーディナリティ爆発の実例(42,000系列→380系列)と、メトリクスとスパンの属性の住み分け
エージェントに任せた作業と人間が引き受けた判断の線引き表、および自動修復を承認制にした理由
Stripe による安全な決済 · いつでもキャンセル可能

この記事を購入する

この先の内容をすべてお読みいただけます。一度のご購入で、いつでも何度でもアクセスできます。このサイトは広告を掲載しておらず、皆さまのご支援がサーバー費用などの運営を支えています。

または
メンバーシップなら全記事が読み放題 →
シェア

お読みいただきありがとうございます

Antigravity Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • コピー&ペーストで使える実装コード付き
  • 毎日新しい上級ガイドを追加
  • ¥580/月 または ¥1,480 の永久アクセス
メンバーシップを見る →

関連記事

連携・プラグイン2026-04-23
Antigravity の AI エージェントを Langfuse で観測する — 本番投入前にやっておきたい可視化設計
Antigravity で組んだ AI エージェントを本番に出す前に、Langfuse を使ってトレース・トークン消費・コストを可視化する設計を、実際に動く Python コードと失敗談付きで解説します。
連携・プラグイン2026-03-29
Antigravity × Prometheus + Grafana — AIエージェントでアプリケーション監視基盤を自動構築する
Antigravity のAIエージェントを活用して Prometheus と Grafana によるアプリケーション監視基盤を構築する方法を解説。メトリクス収集・アラート設定・ダッシュボード作成までをステップバイステップで紹介します。
AIツール2026-06-17
Antigravity の LLM アプリは、ダッシュボードが緑のまま請求と品質がずれていく — 観測の計装メモ
LLM アプリの監視は、合計のコストとレイテンシだけ見ていると静かなずれを見逃します。機能・テナント・プロンプト版で属性付けし、品質劣化とコスト急増を早期に捕まえる計装の設計メモです。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →