モニタリングとダッシュボード

Cloud Monitoring ダッシュボードを使用すると、カスタム ダッシュボードとグラフを作成できます。Kf に付属しているデフォルト テンプレート使用して、アプリケーションのパフォーマンスをモニタリングするダッシュボードを作成できます。

アプリケーション パフォーマンス ダッシュボード

次のコマンドを実行して、Cloud Monitoring ダッシュボードのモニタリング ワークスペースにダッシュボードをデプロイし、アプリのパフォーマンスをモニタリングします。このダッシュボードには、リクエスト/秒、ラウンドトリップ レイテンシ、HTTP エラーコードなどのアプリケーションのパフォーマンス指標が表示されます。

git clone https://github.com/google/kf
cd ./kf/dashboards
./create-dashboard.py my-dashboard my-cluster my-space

システム リソースとパフォーマンス ダッシュボード

組み込みのダッシュボードを使用して、ノード、Pod、コンテナなどのシステム リソースとパフォーマンス指標を確認できます。システム ダッシュボードにアクセスするには、以下のリンクをクリックします。

システム ダッシュボード

このダッシュボードの詳細については、こちらをご覧ください。

SLO とアラートの作成

使用可能な指標に SLOアラートを作成して、システムとアプリケーションの両方のパフォーマンスと可用性を追跡できます。たとえば、指標 istio.io/service/server/response_latencies を使用すると、アプリケーションのラウンドトリップ レイテンシに関するアラートを設定できます。

ダッシュボードのアクセス制御

デベロッパーや他のチームメンバーにダッシュボードへのアクセス権を付与する方法については、こちらの手順をご覧ください。ロール roles/monitoring.dashboardViewer は、ダッシュボードに対する読み取り専用アクセス権を付与します。