Delen via


Metrische gegevens over implementatie en HPA met containerinzichten

De geïntegreerde containerinzichtagent verzamelt automatisch metrische gegevens voor implementaties en horizontale schaalaanpassing van pods (HPA's).

Metrische gegevens voor implementatie

Container insights begint automatisch met het bewaken van implementaties door de volgende metrische gegevens te verzamelen met intervallen van 60 seconden en deze op te slaan in de InsightMetrics-tabel .

Naam van meetwaarde Metrische dimensie (tags) Beschrijving
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) Het totale aantal gereede pods waarop deze implementatie is gericht (status.readyReplicas). De dimensies van deze metrische waarde zijn:
  • implementatie - naam van de implementatie
  • k8sNamespace - Kubernetes-naamruimte voor de implementatie
  • deploymentStrategy - Implementatiestrategie om pods te vervangen door nieuwe pods (spec.strategy.type)
  • creationTime - tijdstempel voor het maken van de implementatie
  • spec_replicas - Aantal gewenste pods (spec.replica's)
  • status_replicas_available : het totale aantal beschikbare pods (gereed voor ten minste minReadySeconds) waarop deze implementatie is gericht (status.availableReplicas)
  • status_replicas_updated : het totale aantal niet-beëindigde pods waarop deze implementatie is gericht met de gewenste sjabloonspecificatie (status.updatedReplicas)

HPA-metrische gegevens

Container insights begint automatisch met het bewaken van HPA's door de volgende metrische gegevens te verzamelen met intervallen van 60 seconden en deze op te slaan in de InsightMetrics-tabel .

Naam van meetwaarde Metrische dimensie (tags) Beschrijving
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 Huidig aantal replica's van pods die worden beheerd door deze automatische schaalaanpassing (status.currentReplicas). De dimensies van deze metrische waarde zijn:
  • hpa - naam van de HPA
  • k8sNamespace - Kubernetes-naamruimte voor de HPA
  • lastScaleTime - Laatste keer dat de HPA het aantal pods heeft geschaald (status.lastScaleTime)
  • creationTime - tijdstempel voor het maken van HPA
  • spec_max_replicas : bovengrens voor het aantal pods dat kan worden ingesteld door de automatische schaalaanpassing (spec.maxReplicas)
  • spec_min_replicas - Lagere limiet voor het aantal replica's waarnaar de automatische schaalaanpassing kan worden geschaald (spec.minReplicas)
  • status_desired_replicas - Gewenst aantal replica's van pods die worden beheerd door deze automatische schaalaanpassing (status.desiredReplicas)
  • targetKind - Soort van het DOEL van de HPA (spec.scaleTargetRef.kind)
  • targetName - Naam van het HPA-doel (spec.scaleTargetRef.name)

Implementatie- en HPA-grafieken

Containerinzichten bevatten vooraf geconfigureerde grafieken voor de metrische gegevens die eerder in de tabel zijn vermeld als een werkmap voor elk cluster. U vindt de implementaties en HPA-werkmapimplementaties en HPA rechtstreeks vanuit een Azure Kubernetes Service-cluster. Selecteer in het linkerdeelvenster Werkmappen en selecteer Werkmappen weergeven in de vervolgkeuzelijst in het inzicht.

Volgende stappen

Bekijk metrische gegevens van Kube-status in Kubernetes voor meer informatie over metrische kube-statusgegevens.