Metriky shromážděné službou Container Insights
Container Insights shromažďuje vlastní metriky ze služeb Azure Kubernetes Service (AKS) a uzlů clusteru Kubernetes s podporou Azure Arc. S vlastními metrikami můžete:
- Prezentují včasné agregační výpočty (průměr, počet, maximum, minimum a součet) v grafech výkonu.
- Připnutí grafů výkonu na řídicích panelech webu Azure Portal
- Využijte výhod upozornění na metriky.
Důležité
Tyto metriky se už nebudou shromažďovat od 31. května 2024, jak je popsáno v doporučených upozorněních služby Container Insights (vlastní metriky) (Preview), které se přesunou do 31. května 2024. Informace o povolení shromažďování metrik Prometheus a Grafana najdete v tématu Povolení prometheus.
Použití vlastních metrik
K vlastním metrikám shromážděným službou Container Insights je možné přistupovat stejnými metodami jako vlastní metriky shromážděné z jiných zdrojů dat, včetně průzkumníka metrik a upozornění metrik.
Shromažďované metriky
Následující části popisují hodnoty metrik shromážděné pro váš cluster.
Metriky uzlů
Obor názvů: Insights.container/nodes
Dimenze: host
Metrický | Popis |
---|---|
cpuUsageMillicores | Využití procesoru v milicores podle hostitele |
cpuUsagePercentage, cpuUsageAllocatablePercentage (Preview) | Procento využití procesoru podle uzlu a v uvedeném pořadí. |
memoryRssBytes | Využití rss paměti v bajtech podle hostitele |
memoryRssPercentage, memoryRssAllocatablePercentage (Preview) | Procento využití RSS paměti podle hostitele a akacatable ( v uvedeném pořadí). |
memoryWorkingSetBytes | Využití pracovní sady paměti v bajtech podle hostitele |
memoryWorkingSetPercentage, memoryRssAllocatablePercentage (Preview) | Procento využití pracovní sady paměti podle hostitele a přidělení. |
nodesCount | Počet uzlů podle stavu |
diskUsedPercentage | Procento disku používaného na uzlu zařízením |
Metriky podů
Obor názvů: Insights.container/pods
Rozměry: controllerName
, Kubernetes namespace
Metrický | Popis |
---|---|
podCount | Počet podů podle kontroleru, oboru názvů, uzlu a fáze |
completedJobsCount | Dokončené úlohy počítají starší konfigurovatelnou prahovou hodnotu uživatele (výchozí hodnota je šest hodin) podle kontroleru, oboru názvů Kubernetes. |
restartingContainerCount | Počet restartování kontejneru podle kontroleru a oboru názvů Kubernetes |
oomKilledContainerCount | Počet kontejnerů OOMkilled podle kontroleru a oboru názvů Kubernetes |
podReadyPercentage | Procento podů v připraveném stavu podle kontroleru a oboru názvů Kubernetes |
Metriky kontejnerů
Obor názvů: Insights.container/containers
Rozměry: containerName
, controllerName
, Kubernetes namespace
, podName
Metrický | Popis |
---|---|
(Starý)cpuExceededPercentage | Procento využití procesoru pro kontejnery překračující uživatelskou konfigurovatelnou prahovou hodnotu (výchozí hodnota je 95,0) podle názvu kontejneru, názvu kontroleru, oboru názvů Kubernetes a názvu podu. Sebraný |
(Nový)cpuThresholdViolated | Metrika se aktivuje, když procento využití procesoru pro kontejnery překračující uživatelskou konfigurovatelnou prahovou hodnotu (výchozí hodnota je 95,0) podle názvu kontejneru, názvu kontroleru, oboru názvů Kubernetes a názvu podu. Sebraný |
(Starý)memoryRssExceededPercentage | Procento RSS paměti pro kontejnery překračující konfigurovatelnou prahovou hodnotu (výchozí hodnota je 95.0) podle názvu kontejneru, názvu kontroleru, oboru názvů Kubernetes a názvu podu. |
(Nový)memoryRssThresholdViolated | Metrika se aktivuje, když procento rss paměti pro kontejnery překračující uživatelskou konfigurovatelnou prahovou hodnotu (výchozí hodnota je 95.0) podle názvu kontejneru, názvu kontroleru, oboru názvů Kubernetes a názvu podu. |
(Starý)memoryWorkingSetExceededPercentage | Procento pracovní sady paměti pro kontejnery překračující uživatelskou konfigurovatelnou prahovou hodnotu (výchozí hodnota je 95,0) podle názvu kontejneru, názvu kontroleru, oboru názvů Kubernetes a názvu podu. |
(Nový)memoryWorkingSetThresholdViolated | Metrika se aktivuje, když procento pracovní sady paměti pro kontejnery překračující uživatelskou konfigurovatelnou prahovou hodnotu (výchozí hodnota je 95.0) podle názvu kontejneru, názvu kontroleru, oboru názvů Kubernetes a názvu podu. |
Metriky trvalých svazků
Obor názvů: Insights.container/persistentvolumes
Rozměry: kubernetesNamespace
, node
, podName
, volumeName
Metrický | Popis |
---|---|
(Starý)pvUsageExceededPercentage | Procento využití trvalého svazku (PV) u trvalých svazků překračujících prahovou hodnotu konfigurovatelné uživatelem (výchozí hodnota je 60,0) podle názvu deklarace identity, oboru názvů Kubernetes, názvu svazku, názvu podu a názvu uzlu. |
(Nový)pvUsageThresholdViolated | Metrika se aktivuje, když procento využití PV pro trvalé svazky překračující prahovou hodnotu konfigurovatelné uživatelem (výchozí hodnota je 60,0) podle názvu deklarace identity, oboru názvů Kubernetes, názvu svazku, názvu podu a názvu uzlu. |
Povolení vlastních metrik
Pokud váš cluster používá ověřování spravovaných identit pro Container Insights, budou pro vás povolené vlastní metriky. Pokud ne, je potřeba povolit vlastní metriky pomocí jedné z následujících metod.
Tento proces přiřadí roli Vydavatele metrik monitorování k instančnímu objektu clusteru. Vydavatel metrik monitorování má oprávnění pouze k odesílání metrik do prostředku. Nemůže změnit žádný stav, aktualizovat prostředek ani číst žádná data. Další informace najdete v tématu Monitorování role vydavatele metrik. Požadavek na roli vydavatele metrik monitorování se nevztahuje na clustery Kubernetes s podporou Azure Arc.
Požadavky
Před aktualizací clusteru ověřte, že jste členem role Vlastník prostředku clusteru AKS, abyste povolili shromažďování vlastních metrik výkonu pro uzly a pody. Tento požadavek se nevztahuje na clustery Kubernetes s podporou Azure Arc.
Možnosti povolení
Pomocí jedné z následujících metod můžete povolit vlastní metriky pro jeden cluster nebo pro všechny clustery ve vašem předplatném.
Ověření aktualizace
Pokud chcete ověřit, že jsou povolené vlastní metriky, otevřete Průzkumníka metrik a ověřte z oboru názvů metrik, který je uvedený.