この記事は? この記事は、リクルートライフスタイル Advent Calendar 2019 の16日目の記事です! 自分が所属している CETチーム で、Kubernetes を中心としたアーキテクチャにおける Monitoring as Code を実現した監視基盤の紹介をしたいと思います。 自分の所属するチームでは、バッチ基盤や API 基盤を GKE 上に構築しています。 この記事では、Terraform・Grafana・Prometheus・Jsonnet を利用して、Kubernetes のリソース監視・Job の実行状態・API レイテンシのモニタリング・外形監視などを改善したアーキテクチャやフローを紹介したいと思います。 Who am I ? @ko-da-k (Twitter: @ko_da_k) です。新卒2年目で、1年目は主にデータ解析やモデリング等を行っており、現在
![Monitoring as Code for Kubernetes](https://cdn-ak-scissors.b.st-hatena.com/image/square/e34d677f4bc9d3d7e87bc9b42e8f0876b943e96e/height=288;version=1;width=512/https%3A%2F%2Fblog.recruit.co.jp%2Frls%2F2019-12-16-monitoring-as-code%2Fimg%2Farchitecture.png)