Prometheusにより、アプリケーション独自のメトリクスを可視化することが出来る。 ◦ しかし、Prometheusをセルフマネージドで管理しようとすると冗長構成の検討や定期的 なアップデートなど、運用負荷が高くなることがボトルネックとしてあげられる。 ➢ GMPとは ◦ Prometheusのマネージドサービスであり、収集したメトリクスをCloud Monitoringで表 示、さらにPromQLでのクエリも可能。 ◦ GKEではマネージドコレクションがデフォルトで有効となっており、PodMonitoringリ ソースをデプロイするだけでメトリクス収集と可視化が可能となる。 ➢ GMPによるオブザーバビリティの拡張 ◦ Google Cloudがデフォルトで用意しているメトリクスはインフラ寄りのものが多く、そ れだけではシステムの内部を明らかにした状態とは言えない。 ◦ アプリケーションのメトリクスも可視化することで、システムを多角的にキャプチャ出来 る。 Google Managed Service for Prometheus(GMP) 55 Google Cloud Managed Service for Prometheus