Dela via


Distributions- och HPA-mått med containerinsikter

Container Insights-integrerade agenten samlar automatiskt in mätvärden för distributioner och horisontella pod-autoskalare (HPA).

Distributionsmått

Containerinsikter börjar automatiskt övervaka distributioner genom att samla in följande mått med 60 sekunders intervall och lagra dem i tabellen InsightMetrics .

Metriskt namn Måttdimension (taggar) beskrivning
kube_utplaceringsstatus_kopiaredo container.azm.ms/clusterId, container.azm.ms/clusterName, creationTime, deployment, deploymentStrategy, k8sNamespace, spec_replicas, status_replicas_available, status_replicas_updated (status.updatedReplicas) Totalt antal färdiga poddar som omfattas av den här distributionen (status.readyReplicas). Måttets dimensioner är:
  • deployment – namnet på distributionen
  • k8sNamespace – Kubernetes-namnområde för distributionen
  • deploymentStrategy – Distributionsstrategi som ska användas för att ersätta poddar med nya (spec.strategy.type)
  • creationTime – tidsstämpel för att skapa distribution
  • spec_replicas – Antal önskade poddar (spec.replicas)
  • status_replicas_available – Totalt antal tillgängliga poddar (redo för minst minReadySeconds) som är mål för den här distributionen (status.availableReplicas)
  • status_replicas_updated – Totalt antal poddar som inte har avslutats och som omfattas av den här distributionen som har den önskade mallspecifikationen (status.updatedReplicas)

HPA-mått

Containerinsikter börjar automatiskt övervaka HPA genom att samla in följande mått med 60 sekunders intervall och lagra dem i tabellen InsightMetrics .

Metriskt namn Måttdimension (taggar) beskrivning
kube_hpa_status_nuvarande_replicor container.azm.ms/clusterId, container.azm.ms/clusterName, creationTime, hpa, k8sNamespace, lastScaleTime, spec_max_replicas, spec_min_replicas, status_desired_replicas, targetKind, targetName Aktuellt antal repliker av poddar som hanteras av den här autoskalaren (status.currentReplicas). Måttets dimensioner är:
  • hpa – namnet på HPA
  • k8sNamespace – Kubernetes-namnrymd för HPA
  • lastScaleTime – Senaste gången HPA skalade antalet poddar (status.lastScaleTime)
  • creationTime – tidsstämpel för HPA-skapande
  • spec_max_replicas – Övre gräns för antalet poddar som anges av autoskalaren (spec.maxReplicas)
  • spec_min_replicas – Lägre gräns för antalet repliker som autoskalaren kan skala ner (spec.minReplicas)
  • status_desired_replicas – Önskat antal kopior av poddar som hanteras av denna självskalerare (status.desiredReplicas)
  • targetKind – typ av HPA:s mål (spec.scaleTargetRef.kind)
  • targetName – namnet på HPA:s mål (spec.scaleTargetRef.name)

Distributions- och HPA-diagram

Containerinsikter innehåller förkonfigurerade diagram för måtten som angavs tidigare i tabellen som en arbetsbok för varje kluster. Du hittar distributionerna och HPA-arbetsboken Distributioner och HPA direkt från ett Azure Kubernetes Service-kluster. Välj Arbetsböcker i den vänstra panelen och välj Visa arbetsböcker från listrutan i översikten.

Nästa steg

Läs Kube-state metrics i Kubernetes för att lära dig mer om Kube-state metrics.