Vyhodnocení stavu clusteru AKS

Tento článek je součástí série článků. Začněte přehledem.

Pokud chcete začít se tříděním, vyhodnoťte celkový stav clusteru a sítí.

Nástroje

Existuje mnoho nástrojů a funkcí, které můžete použít k diagnostice a řešení problémů v clusteru Azure Kubernetes Service (AKS).

Na webu Azure Portal vyberte prostředek clusteru AKS. Tyto nástroje a funkce jsou v navigačním podokně.

  • Diagnostika a řešení problémů: Tento nástroj můžete použít k identifikaci a řešení problémů v clusteru.

  • Stav prostředků: Pomocí tohoto nástroje můžete diagnostikovat a získat podporu problémů se službami, které můžou ovlivnit vaše prostředky Azure. Tento nástroj poskytuje informace o aktuálním a minulém stavu vašich prostředků.

  • Doporučení advisoru: Azure Advisor funguje jako individuální cloudový konzultant, který vás navede na osvědčené postupy pro optimalizaci nasazení Azure. Pomocí Advisoru můžete analyzovat konfiguraci prostředků a telemetrii využití. Advisor navrhuje řešení, abyste mohli zvýšit nákladovou efektivitu, výkon, spolehlivost a zabezpečení.

  • Protokoly: Tato funkce slouží k přístupu k protokolům clusteru a metrikám uloženým v pracovním prostoru služby Log Analytics . Můžete monitorovat a analyzovat protokoly a metriky clusteru, abyste mohli získat přehled a zlepšit řešení potíží.

Tyto nástroje a funkce použijte, abyste mohli efektivně diagnostikovat a řešit problémy, optimalizovat nasazení clusteru AKS a monitorovat stav a výkon vašich prostředků Azure.

Diagnóza a řešení problémů

Funkce diagnostiky a řešení problémů poskytuje komplexní sadu nástrojů, které vám pomůžou s identifikací a řešením různých problémů souvisejících s vaším clusterem. Vyberte kategorii řešení potíží, která je pro váš problém nejrelevantní.

Screenshot that shows the Diagnose and solve problems page.

Pokud chcete zkontrolovat stav clusteru, můžete zvolit:

  • Dostupnost a výkon roviny clusteru a řídicí roviny: Zkontrolujte, jestli nedošlo k nějakým problémům s dostupností nebo omezováním služeb, které mají vliv na stav clusteru.
  • problémy s Připojení ivity: Zkontrolujte, jestli nedošlo k chybám při překladu DNS (Domain Name System) clusteru nebo jestli má odchozí komunikační trasa problémy s připojením.

Stav prostředků

Pomocí funkce Resource Health identifikujte a získejte podporu pro problémy s clusterem a problémy se službami, které můžou ovlivnit stav clusteru. Nastavte upozornění na prostředky, abyste mohli snadno monitorovat stav clusteru. Funkce Resource Health poskytuje sestavu o aktuálním a minulém stavu clusteru. Existují čtyři stavy:

  • K dispozici: Tento stav označuje, že nebyly zjištěny žádné události, které mají vliv na stav clusteru. Pokud se cluster během posledních 24 hodin obnovil z neplánovaných výpadků, zobrazí se nedávno vyřešené oznámení.

  • Nedostupný: Tento stav označuje, že byla zjištěna probíhající událost nebo neplatformní platforma, která ovlivňuje stav clusteru.

  • Neznámý: Tento stav značí, že funkce nepřijala žádné informace o prostředku po dobu více než 10 minut. Tento stav se obvykle zobrazí, když je virtuální počítač uvolněný. Tento stav není konečným ukazatelem stavu prostředku, ale může to být užitečný datový bod pro řešení potíží.

  • Snížený výkon: Tento stav značí, že u vašeho clusteru dochází ke ztrátě výkonu, ale cluster je stále dostupný k použití.

Následující snímek obrazovky ukazuje přehled stavu prostředků.

Screenshot that shows the AKS resource health overview.

Další informace najdete v přehledu služby Azure Resource Health.

Advisor

Advisor poskytuje užitečná doporučení, která vám pomůžou optimalizovat clustery AKS pro zajištění spolehlivosti, zabezpečení, efektivity provozu a efektivity výkonu. Pomocí Advisoru můžete proaktivně zlepšit výkon clusteru a vyhnout se potenciálním problémům. Vyberte doporučení pro podrobné informace o tom, jak optimalizovat cluster.

Screenshot that shows the Advisor for AKS result with actions.

Následující snímek obrazovky ukazuje prostředky pro vybrané doporučení.

Screenshot that shows the Advisor for AKS result sample 2. Další informace najdete v tématu Advisor – přehled.

Log Analytics

Log Analytics poskytuje přehled o stavu clusteru. Pokud chcete získat přístup k pracovnímu prostoru služby Log Analytics, přejděte do clusteru AKS a v navigačním podokně vyberte Protokoly .

Můžete zvolit předdefinované dotazy pro analýzu stavu clusteru.

Screenshot that shows queries.

Pomocí integrovaných dotazů můžete dotazovat protokoly a metriky shromážděné v pracovním prostoru služby Log Analytics. Následující seznam popisuje funkce některých dotazů v kategoriích dostupnosti, protokolů kontejnerů a diagnostiky.

  • Dostupnost

    • Stav připravenosti na dotaz uzlu : Zobrazení počtu všech uzlů v clusteru podle stavu připravenosti

    • Zobrazí seznam všech podů s dotazem fáze : Zobrazí počet všech podů podle fáze, například neúspěšné, čekající, neznámé, spuštěné nebo úspěšné.

  • Protokoly kontejnerů

    • Vyhledání hodnoty v dotazu Tabulky protokolů kontejneru: Vyhledá řádky v tabulce ContainerLogs, kde LogEntry má zadaný parametr řetězce.

    • Výpis protokolů kontejneru na dotaz oboru názvů : Umožňuje zobrazit protokoly kontejnerů z oborů názvů v clusteru.

  • Diagnostika

    • Dotaz na protokoly automatického škálování clusteru: Dotaz na protokoly z automatického škálování clusteru Tento dotaz může poskytnout informace o tom, proč se cluster neočekávaně škáluje nahoru nebo dolů.

    • Dotaz na protokoly serveru rozhraní Kubernetes API: Dotaz na protokoly ze serveru rozhraní API Kubernetes

    • Dotaz inventáře imagí : Vypíše všechny image kontejnerů a jejich stav.

    • Čtení disku Prometheus za sekundu na dotaz na uzel : Zobrazení metrik disku Prometheus z výchozího oboru názvů Kubernetes jako časového diagramu

    • Instance Avg CPU usage growth from last week query: Show the average CPU growth by instance in the past week, in descending order.

Přispěvatelé

Tento článek spravuje Microsoft. Původně byla napsána následujícími přispěvateli.

Hlavní autoři:

Další přispěvatel:

Pokud chcete zobrazit neveřejné profily LinkedIn, přihlaste se na LinkedIn.