【新卒未経験】Prometheus+Thanos+Grafanaでクラウドネイティブな監視を。技術ブログ株式会社エーピーコミュニケーションズの技術ブログです。エーピーコミュニケーションズの技術ブログです。【新卒未経験】Prometheus+Thanos+Grafanaでクラウドネイティブな監視を。2024-03-06【新卒未経験】Prometheus+Thanos+Grafanaでクラウドネイティブな監視を。>はじめに使用するツールの紹介PrometheusThanosGrafana構成図と完成イメージ最後に(次回へ続く)はじめにこんにちは、ACS事業部の小原です。今回から実践編ということでクラウドネイティブな監視を行うツールについてご紹介したいと思います。今回はAKSのメトリクス監視を行います。それぞれ紹介していきたいと思います。PrometheusPrometheusはシステム監視及び警告のためのOSSツールです。簡単に説明するとメトリクス情報を時系列データとして収集し、ストレージ(TSDB)に保管することができます。Alertmanagerを用いてアラートをメールやSlackなどに飛ばすことも可能です。Foundationに参加していました。(現在はGraduated)prometheus.ioThanos最初に断っておきますが、某映画で指パッチンで宇宙をめちゃめちゃにするラスボスではありません。Prometheusと組み合わせることで、メトリクスデータの長期保存と高可用性を実現するOSSツールです。Prometheusが取得した情報をオブジェクトストレージに保存しつつ、データのダウンサンプリングも設定できます。クエリもPrometheusと共通のPromQLを用いるため、まさにPrometheusの相棒です。Storageなども利用可能です。thanos.ioGrafanaPrometheusが取得したり、Thanosがオブジェクトストレージに保存したメトリクス情報を可視化して、ダッシュボードに表示するためのOSSの監視・分析ツールです。アラート機能もありますが、今回の構成では使いません。(いつか挑戦したい)ダッシュボードはこちらで好きなものを選んで使うことも出来るうえに、自分で作成することも可能です。Tempoを使用することでログやトレースの可視化もできます。grafana.com構成図と完成イメージ今回の構成はこんな感じです。完成するとGrafanaではこんなかっこいい画面が見れるようになります。私は初めて可視化できたとき、ただただ「かっこいい!!!」と思いました。皆さんもきっとそう思えるはずです。最後に(次回へ続く)今回は簡単ではありますが、かっこいいメトリクス監視システムに必要なツールの紹介をさせていただきました。次回から実際にデプロイする手順をお見せするので是非ご覧ください!私達ACS事業部はAzure・AKSなどのクラウドネイティブ技術を活用した内製化のご支援をしております。ご相談等ありましたらぜひご連絡ください。www.ap-com.co.jpまた、一緒に働いていただける仲間も募集中です!今年もまだまだ組織規模拡大中なので、ご興味持っていただけましたらぜひお声がけください。Engineeringの導入支援、データ&AI基盤に関連するサービスを提供しています。わたしたちは「エンジニアとお客様を笑顔にする」というVisionを掲げ、インフラエンジニアの未来を創るNeoSIerとして工夫と挑戦を行い続けます。読者になるこのブログについて引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。