Dela via


Distributions- och HPA-mått med containerinsikter

Container Insights-integrerade agenten samlar nu in mått för distributioner och horisontella podd-autoskalningar (HPA) från och med agentversionen ciprod08072020.

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 .

Måttnamn Måttdimension (taggar) beskrivning
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) 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 icke-avslutade poddar som omfattas av den här distributionen som har önskad mallspecifikation (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 .

Måttnamn Måttdimension (taggar) beskrivning
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 Aktuellt antal repliker av poddar som hanteras av den här autoskalningsenheten (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 kan anges av autoskalningsenheten (spec.maxReplicas)
  • spec_min_replicas – Lägre gräns för antalet repliker som autoskalningen kan skala ned till (spec.minReplicas)
  • status_desired_replicas – Önskat antal repliker av poddar som hanteras av den här autoskalaren (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 rutan och välj Visa arbetsböcker i listrutan i insikten.

Nästa steg

Läs kube-state-mått i Kubernetes för att lära dig mer om Kube-state-mått.