コンテンツにスキップ

可観測性 - メトリクス

メトリクスは、CPU 使用率やレイテンシなどを数値で継続観測するための情報。

まず押さえたいこと

  • リソース系メトリクス
  • アプリ系メトリクス
  • ビジネスメトリクス

何を見るか

  • CPU、メモリ、ディスク、ネットワーク
  • リクエスト数
  • レイテンシ
  • エラー率

最初の整理軸

  • どの粒度で取るか
  • ダッシュボード化するか
  • アラートにつなぐか
  • 正常値のレンジを持てているか

メトリクスの簡易図

[System]
   |
   +--> CPU
   +--> Memory
   +--> Latency
   `--> Error Rate
          |
          v
   [Dashboard / Alarm]

メモ

  • 異常検知は、まずメトリクスから入ることが多い
  • ログより先に全体異常に気づく入口として使いやすい