はじめに
以前AKS Essentials ClusterをAzureに接続したのでAzureの管理手法で監視します。
監視用の拡張機能をインストールする
Azure Portalから監視用の拡張機能をインストールすることができます。
クラスターの主要なパフォーマンスの監視
この画面だと以下の4つの主要なパフォーマンスメトリックが表示できます。構成したばかりなのであまり有用ではない図で恐縮です。
ノード、コントローラ、コンテナの正常性を監視する
以下のようにノード、コントローラ、コンテナの正常性を一目で確認することができます。前回作ったサンプルアプリを表示しています。
まとめ
Azureを使用してAKSのパフォーマンスログをグラフィカル表示できることを確認しました。本当はSyslogも取得できる(プレビュー)はずなのですが、うまく構成できなかったのでそのあたりはもう少し調査してみたいです。
参考
Azure Arc Enabled Kubernetes Part 2: Adding Security and Monitoring