Container insights によるデプロイと HPA メトリック
Container Insights が統合されたエージェントでは、デプロイと水平ポッド オートスケーラー (HPA) のメトリックを自動的に収集します。
デプロイのメトリック
Container insights により、次のメトリックが 60 秒間隔で収集されて、InsightMetrics テーブルに格納されることで、デプロイの監視が自動的に開始されます。
メトリックの名前 | メトリック ディメンション (タグ) | 説明 |
---|---|---|
kube_deployment_status_replicas_ready | container.azm.ms/clusterId、container.azm.ms/clusterName、creationTime、deployment、deploymentStrategy、k8sNamespace、spec_replicas、status_replicas_available、status_replicas_updated (status.updatedReplicas) | このデプロイのターゲットとなる準備完了状態のポッドの合計数 (readyReplicas)。 このメトリックのディメンションを以下に示します。
|
HPA のメトリック
Container insights により、次のメトリックが 60 秒間隔で収集され InsightMetrics テーブルに格納されることで、HPA の監視が自動的に開始されます。
メトリックの名前 | メトリック ディメンション (タグ) | 説明 |
---|---|---|
kube_hpa_status_current_replicas | container.azm.ms/clusterId、container.azm.ms/clusterName、creationTime、hpa、k8sNamespace、lastScaleTime、spec_max_replicas、spec_min_replicas、status_desired_replicas、targetKind、targetName | このオートスケーラーによって管理されているポッドの現在のレプリカ数 (status.currentReplicas)。 このメトリックのディメンションを以下に示します。
|
デプロイと HPA のグラフ
Container insights には、すべてのクラスターに対するブックとして、前の表で示したメトリックの事前構成済みのグラフが含まれています。 Azure Kubernetes Service クラスターからデプロイと HPA のブック Deployments & HPA を直接見つけることができます。 左側のウィンドウで、[ブック] を選択し、分析情報のドロップダウン リストから [ブックの表示] を選択します。
次の手順
Kube の状態メトリックの詳細については、Kubernetes の Kube-state-metrics をご覧ください。