Kubernetes-naplók, események és podmetrikák valós idejű megtekintése

A Container Insights Live Data funkciója közvetlen hozzáférést biztosít az Azure Kubernetes Service -tárolónaplókhoz (stdout/stderror), eseményekhez és podmetrikákhoz. Közvetlen hozzáférést tesz elérhetővé azokhoz, kubectl get eseményekhez kubectl logs -cés kubectl top pods. A konzolpanelen a tárolómotor által létrehozott naplók, események és metrikák láthatók, amelyek segítenek a problémák valós idejű hibaelhárításában.

Megjegyzés:

Az AKS Kubernetes-fürtszintű naplózási architektúrákat használ. A tárolónaplók a csomóponton belül /var/log/containers találhatók. A csomópontok eléréséhez tekintse meg Csatlakozás az Azure Kubernetes Service (AKS) fürtcsomópontjaihoz.

Ez a cikk áttekintést nyújt erről a funkcióról, és segít megérteni a használatát.

Az Élő adatok szolgáltatás beállításával vagy hibaelhárításával kapcsolatos segítségért tekintse meg a beállítási útmutatót. Ez a funkció közvetlenül hozzáfér a Kubernetes API-hoz. A hitelesítési modellről további információt a Kubernetes API-val kapcsolatban talál.

Élő AKS-erőforrásnaplók megtekintése

Megjegyzés:

A privát fürt élő naplóinak eléréséhez ugyanazon a magánhálózaton lévő gépen kell lennie.

A podok, üzemelő példányok, replikakészletek, állapotalapú készletek, démonkészletek és feladatok élő naplóinak megtekintéséhez az AKS-erőforrásnézet Tárolóelemzésekkel vagy anélkül:

  1. Az Azure Portalon keresse meg az AKS-fürt erőforráscsoportját, és válassza ki az AKS-erőforrást.

  2. Válassza a Munkaterhelések lehetőséget a menü Kubernetes-erőforrások szakaszában.

  3. Válasszon ki egy podot, üzembe helyezést, replikakészletet, állapotalapú készletet, démonkészletet vagy feladatot a megfelelő lapon.

  4. Válassza az Élő naplók lehetőséget az erőforrás menüjében.

  5. Válasszon ki egy podot az élő adatok gyűjtésének megkezdéséhez.

    Screenshot that shows the deployment of live logs.

Naplók megtekintése

A csomópontok, vezérlők vagy tárolók nézetben a tárolómotor által létrehozott valós idejű naplóadatokat tekintheti meg. Naplóadatok megtekintése:

  1. Az Azure Portalon keresse meg az AKS-fürt erőforráscsoportját, és válassza ki az AKS-erőforrást.

  2. Az AKS-fürt irányítópultján, a bal oldali Figyelés csoportban válassza a Elemzések.

  3. Válassza a Csomópontok, Vezérlők vagy Tárolók lapot.

  4. Jelöljön ki egy objektumot a teljesítményrácsból. A jobb oldali Tulajdonságok panelen válassza az Élő naplók lapot. Ha az AKS-fürt egyszeri bejelentkezéssel van konfigurálva a Microsoft Entra ID használatával, a rendszer kérni fogja a hitelesítést az első használatkor a böngésző munkamenete során. Válassza ki a fiókját, és fejezze be a hitelesítést az Azure-ral.

    Megjegyzés:

    A Log Analytics-munkaterület adatainak megtekintéséhez válassza a Nézet a Log Analyticsben lehetőséget a Tulajdonságok panelen. A naplókeresési eredményekben potenciálisan megjelennek a csomópontok, démonkészletek, replikakészletek, állapotalapú készletek, feladatok, cron-feladatok, podok és tárolók. Előfordulhat, hogy ezek a naplók már nem léteznek. A Stateful Sets naplókeresési eredményei az állapotalapú készlet podjaihoz tartozó adatokat jelenítik meg. A nem elérhető kubectl tároló naplóinak keresésére tett kísérlet itt is sikertelen lesz. Az előzménynaplók, események és metrikák megtekintéséről további információt a Naplók lekérdezése a Container Insightsból című témakörben talál.

A sikeres hitelesítés után, ha az adatok lekérhetők, megkezdi a streamelést az Élő naplók lapra. A naplóadatokat itt tekintheti meg egy folyamatos adatfolyamban.

Screenshot that shows the Node properties pane view data option.

Események megtekintése

A csomópontok, vezérlők, tárolók vagy üzemelő példányok nézet tárolómotorja által generált valós idejű eseményadatokat akkor tekintheti meg, ha egy tároló, pod, csomópont, ReplicaSet, StatefulSet, DaemonSet, feladat, CronJob vagy Üzembe helyezés van kiválasztva. Események megtekintése:

  1. Az Azure Portalon keresse meg az AKS-fürt erőforráscsoportját, és válassza ki az AKS-erőforrást.

  2. Az AKS-fürt irányítópultján, a bal oldali Figyelés csoportban válassza a Elemzések.

  3. Válassza a Csomópontok, a Vezérlők, a Tárolók vagy az Üzembe helyezés lapfület .

  4. Jelöljön ki egy objektumot a teljesítményrácsból. A jobb oldali Tulajdonságok panelen válassza az Élő események lapot. Ha az AKS-fürt egyszeri bejelentkezéssel van konfigurálva a Microsoft Entra ID használatával, a rendszer kérni fogja a hitelesítést az első használatkor a böngésző munkamenete során. Válassza ki a fiókját, és fejezze be a hitelesítést az Azure-ral.

    Megjegyzés:

    A Log Analytics-munkaterület adatainak megtekintéséhez válassza a Nézet a Log Analyticsben lehetőséget a Tulajdonságok panelen. A naplókeresési eredményekben potenciálisan megjelennek a csomópontok, démonkészletek, replikakészletek, állapotalapú készletek, feladatok, cron-feladatok, podok és tárolók. Előfordulhat, hogy ezek a naplók már nem léteznek. A Stateful Sets naplókeresési eredményei az állapotalapú készlet podjaihoz tartozó adatokat jelenítik meg. A nem elérhető kubectl tároló naplóinak keresésére tett kísérlet itt is sikertelen lesz. Az előzménynaplók, események és metrikák megtekintéséről további információt a Naplók lekérdezése a Container Insightsból című témakörben talál.

A sikeres hitelesítés után, ha az adatok lekérhetők, megkezdi a streamelést az Élő események lapra.

Screenshot that shows the Controller properties pane view events.

Események szűrése

Az események megtekintése közben az eredményeket a keresősáv alatt található szűrőtabletta használatával is korlátozhatja. A kiválasztott erőforrástól függően a tabletta felsorol egy csomópontot, podot, névteret vagy fürtöt, amely közül választhat.

Metrikák megtekintése

A tárolómotor által létrehozott valós idejű metrikaadatokat csak akkor tekintheti meg a Csomópontok vagy vezérlők nézetből, ha egy pod van kiválasztva. Metrikák megtekintése:

  1. Az Azure Portalon keresse meg az AKS-fürt erőforráscsoportját, és válassza ki az AKS-erőforrást.

  2. Az AKS-fürt irányítópultján, a bal oldali Figyelés csoportban válassza a Elemzések.

  3. Válassza a Csomópontok vagy a Vezérlők lapot.

  4. Válasszon ki egy podobjektumot a teljesítményrácsból. A jobb oldali Tulajdonságok panelen válassza az Élő metrikák lapot. Ha az AKS-fürt egyszeri bejelentkezéssel van konfigurálva a Microsoft Entra ID használatával, a rendszer kérni fogja a hitelesítést az első használatkor a böngésző munkamenete során. Válassza ki a fiókját, és fejezze be a hitelesítést az Azure-ral.

    Megjegyzés:

    A Log Analytics-munkaterület adatainak megtekintéséhez válassza a Nézet a Log Analyticsben lehetőséget a Tulajdonságok panelen. A naplókeresési eredményekben potenciálisan megjelennek a csomópontok, démonkészletek, replikakészletek, állapotalapú készletek, feladatok, cron-feladatok, podok és tárolók. Előfordulhat, hogy ezek a naplók már nem léteznek. A Stateful Sets naplókeresési eredményei az állapotalapú készlet podjaihoz tartozó adatokat jelenítik meg. A nem elérhető kubectl tároló naplóinak keresésére tett kísérlet itt is sikertelen lesz. Az előzménynaplók, események és metrikák megtekintéséről további információt a Naplók lekérdezése a Container Insightsból című témakörben talál.

A sikeres hitelesítés után a rendszer lekéri a metrikaadatokat, és megkezdi a streamelést az Élő metrikák lapra a két diagramon való megjelenítéshez.

Screenshot that shows the View Pod metrics example.

Élő adatnézetek használata

Az alábbi szakaszok a különböző élőadat-nézetekben használható funkciókat ismertetik.

Az Élő adatok funkció keresési funkciókat is tartalmaz. A Keresőmezőben egy kulcsszó vagy kifejezés beírásával szűrheti az eredményeket. Az egyező találatok kiemelése lehetővé teszi a gyors áttekintést. Az események megtekintése közben az eredményeket a keresősáv alatti Szűrés funkcióval is korlátozhatja. A kiválasztott erőforrástól függően csomópont, pod, névtér vagy fürt közül választhat.

Screenshot that shows the Live Data console pane filter example.

Screenshot that shows the Live Data console pane filter example for deployment.

Görgetés zárolása és szüneteltetése

Ha fel szeretné függeszteni az automatikus regisztrációt, és szabályozni szeretné a lap viselkedését, hogy manuálisan görgethesse az új adatok olvasását, válassza a Görgetés lehetőséget. Az automatikus regisztráció újbóli engedélyezéséhez válassza ismét a Görgetés lehetőséget. A napló- vagy eseményadatok lekérését a Szüneteltetés lehetőség kiválasztásával is szüneteltetheti. Ha készen áll a folytatásra, válassza a Lejátszás lehetőséget.

Screenshot that shows the Live Data console pane pause live view.

Screenshot that shows the Live Data console pane pause live view for deployment.

A probléma elhárítása során az automatikus regisztráció felfüggesztése vagy felfüggesztése csak rövid ideig tart. Ezek a kérések hatással lehetnek a Kubernetes API rendelkezésre állására és szabályozására a fürtön.

Fontos

A szolgáltatás működése során a rendszer nem tárol véglegesen adatokat. A munkamenet során rögzített összes információ törlődik a böngésző bezárásakor vagy a böngészőből való navigáláskor. A metrikák funkció ötperces ablakában csak az adatok maradnak meg a vizualizációhoz. Az öt percnél régebbi metrikák is törlődnek. Az Élő adatok puffer lekérdezései ésszerű memóriahasználati korlátokon belül.

Gyakori kérdések

Ez a szakasz választ ad a gyakori kérdésekre.

Mit jelent az "Egyéb folyamatok" a Csomópont nézetben?

Más folyamatok célja, hogy segítsenek egyértelműen megérteni a csomóponton a magas erőforrás-használat kiváltó okát. Ez az információ segít megkülönböztetni a tárolóalapú folyamatok és a nem konkontainerizált folyamatok közötti használatot.

Mik ezek a folyamatok?

Ezek nem konkontainerizált folyamatok, amelyek a csomóponton futnak.

Hogyan számítjuk ki ezt?

Egyéb folyamatok = Teljes használat a CAdvisor-használatból - a tárolóalapú folyamatból

A többi folyamat a következők:

  • Ön által felügyelt vagy felügyelt Kubernetes nem konkontainerizált folyamatok.
  • Tároló futásidejű folyamatai.
  • Kubelet.
  • A csomóponton futó rendszerfolyamatok.
  • Más, nem Kubernetes-alapú számítási feladatok, amely csomóponti hardveren vagy virtuális gépen fut.

További lépések

  • Az Azure Monitor használatának és az AKS-fürt egyéb aspektusainak monitorozásával kapcsolatos további tudnivalókért tekintse meg az Azure Kubernetes Szolgáltatásállapot megtekintése című témakört.
  • Ha előre definiált lekérdezéseket és példákat szeretne látni riasztások és vizualizációk létrehozásához vagy a fürtök további elemzéséhez, olvassa el a Naplók lekérdezése a Container Insightsból című témakört.