Rapporter i Container Insights
Rapporter i Container Insights rekommenderas direkt för Azure-arbetsböcker. Den här artikeln beskriver de olika arbetsböcker som är tillgängliga och hur du kommer åt dem.
Kommentar
Fliken Rapporter är inte tillgänglig om du aktiverar Prometheus-upplevelsen för Container Insights. Du kan fortfarande komma åt arbetsböckerna från sidan Arbetsböcker för klustret.
Visa arbetsböcker
På Menyn Azure Monitor i Azure Portal väljer du Containrar. I avsnittet Övervakning väljer du Insikter, väljer ett visst kluster och väljer sedan fliken Rapporter. Du kan också visa dem från arbetsboksgalleriet i Azure Monitor.
Arbetsbok för klusteroptimering
Arbetsboken klusteroptimering innehåller flera analysverktyg som ger dig en snabb överblick över hälsotillståndet och prestandan för ditt Kubernetes-kluster. Den har flera analysverktyg som var och en ger olika information som är relaterad till klustret. Arbetsboken kräver ingen konfiguration när Container Insights har aktiverats i klustret.
Liveness-avsökningsfel
Analysatorn för livenessavsökningsfel visar vilka liveness-avsökningar som har misslyckats nyligen och hur ofta. Välj en för att se en tidsserie med förekomster. Den här analysatorn har följande kolumner:
- Totalt: räknar livenessavsökningsfel över hela tidsintervallet
- Totalt antal kontrollanter: räknar liveness-avsökningsfel från alla containrar som hanteras av en kontrollant
Händelseavvikelse
Händelseavvikelseanalyseraren grupperar liknande händelser för enklare analys. Den visar också vilka händelsegrupper som nyligen har ökat i volym. Händelser i listan grupperas baserat på vanliga fraser. Till exempel skulle två händelser med meddelanden "pod-abc-123 failed, can not pull image" och "pod-def-456 failed, can not pull image" grupperas tillsammans. Kolumnen Spikiness bedömer vilka händelser som har inträffat på senare tid. Om händelser A och B till exempel inträffade i genomsnitt 10 gånger per dag under den senaste månaden, men händelse A inträffade 1 000 gånger igår medan händelse B inträffade 2 gånger igår, skulle händelse A ha ett mycket högre klassificeringsvärde än B.
Containeroptimerare
Containeroptimeraranalysen visar containrar med för höga processor- och minnesgränser och begäranden. Varje panel kan representera flera containrar med samma specifikation. Om en distribution till exempel skapar 100 identiska poddar var och en med en container C1 och C2, kommer det att finnas en enda panel för alla C1-containrar och en enda panel för alla C2-containrar. Containrar med angivna gränser och begäranden färgkodas i en toning från grönt till rött.
Viktigt!
Den här vyn innehåller inte containrar i kube-system-namnområdet och stöder inte Windows Server-noder.
Talet på varje panel representerar hur långt containerbegränsningarna/begärandena är från det optimala/föreslagna värdet. Ju närmare talet är 0 desto bättre är det. Varje panel har en färg som anger följande:
- grön: väl inställda gränser och begäranden
- red: överdrivna gränser eller begäranden
- grå: ta bort gränser eller begäranden
Arbetsböcker för nodövervakning
Diskkapacitet: Interaktiva diskanvändningsdiagram för varje disk som presenteras för noden i en container med följande perspektiv:
- Diskprocentanvändning för alla diskar.
- Ledigt diskutrymme för alla diskar.
- Ett rutnät som visar varje nods disk, dess procentandel använt utrymme, trend av procentandel använt utrymme, ledigt diskutrymme (GiB) och trenden med ledigt diskutrymme (GiB). När en rad har valts i tabellen visas procentandelen använt utrymme och ledigt diskutrymme (GiB) under raden.
Disk-I/O: Interaktiva diagram över diskanvändning för varje disk som presenteras för noden i en container med följande perspektiv:
- Disk-I/O sammanfattas över alla diskar genom att läsa byte/sek, skriva byte per sekund och läsa och skriva byte/sek trender.
- Åtta prestandadiagram visar viktiga prestandaindikatorer för att mäta och identifiera disk-I/O-flaskhalsar.
GPU: Interaktiva GPU-användningsdiagram för varje GPU-medveten Kubernetes-klusternod.
Kommentar
I enlighet med Kubernetes uppströmsmeddelande inaktiveras GPU-måttsamlingen direkt. Anvisningar om hur du fortsätter att samla in dina GPU-mått finns i Konfigurera GPU-övervakning med Container Insights.
IP-användning för undernät: Interaktiva IP-användningsdiagram för varje nod i ett kluster enligt följande perspektiv:
- IP-adresser som allokerats från undernätet.
- IP-adresser som tilldelats till en podd.
Kommentar
Som standard allokeras 16 IP-adresser från undernätet till varje nod. Detta kan inte ändras till mindre än 16. Anvisningar om hur du aktiverar ip-användningsmått för undernät finns i Övervaka IP-undernätsanvändning.
Resursövervakningsarbetsböcker
Distributioner: Status för dina distributioner och horisontell autoskalning av poddar (HPA) inklusive anpassade HPA:er.
Arbetsbelastningsinformation: Interaktiva diagram som visar prestandastatistik för arbetsbelastningar för ett namnområde. Innehåller följande flera flikar:
- Översikt över processor- och minnesanvändning per podd.
- POD-/containerstatus som visar poddomstartstrend, containeromstartstrend och containerstatus för poddar.
- Kubernetes-händelser som visar en sammanfattning av händelser för kontrollanten.
Kubelet: Innehåller två rutnät som visar nyckelnodens driftstatistik:
- Översikt efter nodrutnät sammanfattar total åtgärd, totalt antal fel och lyckade åtgärder per procent och trend för varje nod.
- Översikt efter åtgärdstyp sammanfattar för varje åtgärd den totala åtgärden, totalt antal fel och lyckade åtgärder per procent och trend.
Faktureringsarbetsbok
Dataanvändning: Hjälper dig att visualisera datakällan utan att behöva skapa ett eget bibliotek med frågor från det vi delar i vår dokumentation. I den här arbetsboken kan du visa diagram som visar fakturerbara data, till exempel:
- Totalt antal fakturerbara data som matas in i GB per lösning.
- Fakturerbara data som matas in av containerloggar (programloggar).
- Fakturerbara containerloggar data som matas in per kubernetes-namnrymd.
- Fakturerbara containerloggar data som matas in åtskilda med klusternamn.
- Fakturerbara containerloggdata som matas in av loggkällans post.
- Fakturerbara diagnostikdata som matas in av diagnostikens huvudnodloggar.
Nätverksarbetsböcker
NPM-konfiguration: Övervakning av dina nätverkskonfigurationer, som konfigureras via nätverksprinciphanteraren (npm) för:
- Sammanfattning av information om övergripande konfigurationskomplexitet.
- Princip, regel och uppsättning räknas över tid, vilket ger insikt i relationen mellan de tre och lägger till en dimension av tiden för att felsöka en konfiguration.
- Antal poster i alla IPSets och varje IPSet.
- Sämsta och genomsnittliga prestanda per nod för att lägga till komponenter i nätverkskonfigurationen.
Nätverk: Interaktiva nätverksanvändningsdiagram för varje nods nätverkskort. Ett rutnät visar de viktigaste prestandaindikatorerna för att mäta prestanda för dina nätverkskort.
Skapa en anpassad arbetsbok
Om du vill skapa en anpassad arbetsbok baserat på någon av dessa arbetsböcker väljer du listrutan Visa arbetsböcker och väljer sedan Gå till AKS-galleriet längst ned i listan. Mer information om arbetsböcker och användning av arbetsboksmallar finns i Azure Monitor-arbetsböcker.
Nästa steg
Mer information om arbetsböcker i Azure Monitor finns i Azure Monitor-arbetsböcker.