オブザーバビリティ

現代のデータアーキテクチャを理解する

Miller Trujillo

Senior Software Engineer

オブザーバビリティとは?

  • 内部を外部から把握する
  • データのオブザーバビリティ
    • データの流れを把握する
  • 複雑な分散システム
  • 問題解決
  • 信頼性
現代のデータアーキテクチャを理解する

オブザーバビリティの要素: モニタリングとメトリクス

  • モニタリング、ログ、トレーシング
  • モニタリング: システム状態を継続的に確認
  • メトリクス: システムが出力する数値指標

Grafana のプレイグラウンドの監視ダッシュボード例

現代のデータアーキテクチャを理解する

オブザーバビリティの要素: ログとトレーシング

ログ

  • 事象の記録
    • 例:
      • 情報/デバッグメッセージ
      • 例外スタックトレース
  • 監査ログ
    • 誰が何をいつ

トレーシング

  • 特定のリクエストや要素を各段階で追跡

トレーシングを例示する地図付きおもちゃ

現代のデータアーキテクチャを理解する

オブザーバビリティプラットフォーム

GCP と AWS のオブザーバビリティプラットフォームのロゴ

各種オブザーバビリティプラットフォームのロゴ

現代のデータアーキテクチャを理解する

練習してみましょう!

現代のデータアーキテクチャを理解する

Preparing Video For Download...