Sdílet prostřednictvím


Přístup k datům Syslogu v Container Insights

Container Insights nabízí možnost shromažďovat události Syslogu z linuxových uzlů v clusterech Azure Kubernetes Service (AKS ). To zahrnuje možnost shromažďovat protokoly z komponent řídicí roviny, jako je kubelet. Zákazníci mohou také použít Syslog pro monitorování událostí zabezpečení a stavu, obvykle ingestováním syslogu do systému SIEM, jako je Microsoft Sentinel.

Požadavky

Předdefinované sešity

Pokud chcete získat rychlý snímek dat syslogu, použijte integrovaný sešit Syslog pomocí jedné z následujících metod:

Poznámka:

Pokud pro cluster povolíte prostředí Prometheus Prometheus pro cluster, karta Sestavy nebude dostupná.

  • Karta Sestavy v Container Insights Přejděte ke svému clusteru na webu Azure Portal a otevřete přehledy. Otevřete kartu Sestavy a vyhledejte sešit Syslog.

    Video o sešitu Syslog, ke které se přistupuje z karty Sestavy container Insights

  • Karta Sešity v AKS Přejděte do clusteru na webu Azure Portal. Otevřete kartu Sešity a vyhledejte sešit Syslog.

    Video o sešitu Syslog, ke které se přistupuje z karty sešitů clusteru

Řídicí panel Grafana

Pokud používáte Grafana, můžete získat přehled dat Syslogu pomocí řídicího panelu Syslog pro Grafana. Tento řídicí panel je ve výchozím nastavení dostupný, pokud vytvoříte novou instanci Grafana spravovanou v Azure. V opačném případě můžete řídicí panel Syslog importovat z marketplace Grafana.

Poznámka:

Pro přístup k syslogu z Container Insights potřebujete roli Čtenář monitorování v předplatném obsahujícím instanci Azure Managed Grafana.

Snímek obrazovky s řídicím panelem Syslog Grafana

Dotazy na protokoly

Data Syslogu jsou uložená v tabulce Syslog v pracovním prostoru služby Log Analytics. V Log Analytics můžete vytvořit vlastní dotazy na protokoly, které analyzují tato data, nebo můžete použít kterýkoli z předem připravených dotazů.

Snímek obrazovky s dotazem Syslog načteného v editoru dotazů v uživatelském rozhraní portálu Azure Monitor

Log Analytics můžete otevřít z nabídky Protokoly v nabídce Monitorování pro přístup k datům Syslogu pro všechny clustery nebo z nabídky clusteru AKS pro přístup k datům Syslogu pro jeden cluster.

Snímek obrazovky editoru dotazů s dotazem Syslog

Vzorové dotazy

Následující tabulka obsahuje různé příklady dotazů protokolu, které načítají záznamy Syslog.

Dotaz Popis
Syslog Všechny syslogy
Syslog | where SeverityLevel == "error" Všechny záznamy Syslog se závažností chyby
Syslog | summarize AggregatedValue = count() by Computer Počet záznamů Syslog podle počítače
Syslog | summarize AggregatedValue = count() by Facility Počet záznamů Syslog podle zařízení
Syslog | where ProcessName == "kubelet" Všechny záznamy Syslog z procesu kubelet
Syslog | where ProcessName == "kubelet" and SeverityLevel == "error" Záznamy Syslogu z procesu kubeletu s chybami

Další kroky

Jakmile zákazníci nastaví, můžou začít odesílat data Syslogu do nástrojů podle svého výběru.

Podělte se o svůj názor na tuto funkci tady: https://forms.office.com/r/BBvCjjDLTS