Condividi tramite


Metriche di distribuzione e HPA con Informazioni dettagliate sui contenitori

L'agente integrato di Informazioni dettagliate sui contenitori raccoglie ora le metriche per le distribuzioni e le scalabilità automatica orizzontale dei pod a partire dalla versione dell'agente ciprod08072020.

Metriche di distribuzione

Informazioni dettagliate sui contenitori avvia automaticamente il monitoraggio delle distribuzioni raccogliendo le metriche seguenti a intervalli di 60 secondi e archiviandole nella tabella InsightMetrics .

Nome metrica Dimensione metrica (tag) Descrizione
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) Numero totale di pod pronti destinati a questa distribuzione (status.readyReplicas). Le dimensioni di questa metrica sono:
  • deployment : nome della distribuzione
  • k8sNamespace - Spazio dei nomi Kubernetes per la distribuzione
  • deploymentStrategy - Strategia di distribuzione da usare per sostituire i pod con quelli nuovi (spec.strategy.type)
  • creationTime - Timestamp di creazione della distribuzione
  • spec_replicas - Numero di pod desiderati (spec.replicas)
  • status_replicas_available : numero totale di pod disponibili (pronti per almeno minReadySeconds) destinati a questa distribuzione (status.availableReplicas)
  • status_replicas_updated - Numero totale di pod non terminati destinati a questa distribuzione con la specifica del modello desiderata (status.updatedReplicas)

Metriche HPA

Le informazioni dettagliate sui contenitori avviano automaticamente il monitoraggio degli HPA raccogliendo le metriche seguenti a intervalli di 60 secondi e archiviandole nella tabella InsightMetrics .

Nome metrica Dimensione metrica (tag) Descrizione
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 Numero corrente di repliche di pod gestiti da questo programma di scalabilità automatica (status.currentReplicas). Le dimensioni di questa metrica sono:
  • hpa : nome dell'HPA
  • k8sNamespace - Spazio dei nomi Kubernetes per HPA
  • lastScaleTime - Ultima volta che HPA ha ridimensionato il numero di pod (status.lastScaleTime)
  • creationTime - Timestamp di creazione HPA
  • spec_max_replicas - Limite superiore per il numero di pod che possono essere impostati dal componente di scalabilità automatica (spec.maxReplicas)
  • spec_min_replicas - Limite inferiore per il numero di repliche a cui il ridimensionamento automatico può ridurre (spec.minReplicas)
  • status_desired_replicas : numero desiderato di repliche di pod gestiti da questo componente di scalabilità automatica (status.desiredReplicas)
  • targetKind : tipo di destinazione dell'HPA (spec.scaleTargetRef.kind)
  • targetName : nome della destinazione hpa (spec.scaleTargetRef.name)

Grafici di distribuzione e HPA

Informazioni dettagliate sui contenitori include grafici preconfigurati per le metriche elencate in precedenza nella tabella come cartella di lavoro per ogni cluster. È possibile trovare le distribuzioni e le distribuzioni della cartella di lavoro HPA e HPA direttamente da un cluster servizio Azure Kubernetes. Nel riquadro sinistro selezionare Cartelle di lavoro e selezionare Visualizza cartelle di lavoro nell'elenco a discesa nelle informazioni dettagliate.

Passaggi successivi

Per altre informazioni sulle metriche relative allo stato di Kubernetes, vedere Metriche dello stato kubernetes .