Přechod na použití spravovaných vizualizací Prometheus pro Container Insights (Preview)
Container Insights v současné době používá data z Log Analytics k napájení vizualizací na webu Azure Portal. S vydáním spravované verze Prometheus je ale tento nový formát shromažďování metrik levnější a efektivnější. Container Insights teď nabízí možnost vizualizovat jenom spravovaná data Prometheus. Tento článek vám pomůže s nastavením začít používat spravovaný nástroj Prometheus jako primární nástroj pro vizualizaci Container Insights.
Poznámka:
Tato funkce je v současné době ve verzi Public Preview. Další informace najdete v dodatečných podmínkách použití pro verze Preview Microsoft Azure.
Požadavky
Pokud chcete zobrazit data Container Insights pomocí nástroje Prometheus, ujistěte se, že jsou dokončené následující kroky.
- Služba Azure Kubernetes Service (AKS) nakonfigurovaná se spravovaným nástrojem Prometheus
- Uživatel má
Reader
oprávnění nebo vyšší oprávnění k přidruženému pracovnímu prostoru služby Azure Monitor - Blok reklam je zakázaný nebo nastavený tak, aby povoloval
monitor.azure.com
provoz. - U clusterů s Windows povolte shromažďování metrik Systému Windows.
Přístup ke službě Prometheus Container Insights
Vzhledem k tomu, že Azure Monitor podporuje různé úrovně přizpůsobení, může mít váš cluster aktuálně protokoly založené na Container Insights, spravované prometheus nebo jinou kombinaci.
Poznámka:
Spravované vizualizace Prometheus pro Container Insights používají pravidla záznamu ke zlepšení výkonu grafu, přečtěte si další informace o tom, jaká pravidla jsou nakonfigurovaná.
- Nejsou povoleny žádné prometheus ani protokoly založené na Container Insights.
- Povolené přehledy kontejnerů založené na protokolech
- Služba Prometheus povolená a protokoly založené na službě Container Insights nejsou povolené nebo s použitými vlastními nastaveními
Otevřete Azure Portal a přejděte do požadovaného clusteru AKS.
Insights
V nabídce vyberte položku nabídky a zobrazte úvodní obrazovku, která značí, že není povolené žádné monitorování.
Výběrem tlačítka
Configure monitoring
otevřete okno konfigurace monitorování.Pod oknem Upřesňující nastavení vyberte
Logs and events
z rozevíracího seznamu Přednastavení nákladů.Nastavení dokončíte kliknutím na
Configure
tlačítko.Po dokončení nasazení onboardingu byste měli být schopni zobrazit prostředí Přehledy pomocí nástroje Prometheus jako zdroj dat, který je
Managed Prometheus visualizations (Preview)
označený rozevíracím seznamem panelu nástrojů .
Volitelné kroky
I když jsou výše uvedené kroky dostatečné, pro úplné prostředí vizualizace je možné dokončit několik volitelných kroků.
Kolekce popisků uzlů a podů
Ve výchozím nastavení nejsou popisky uzlů a podů dostupné, ale je možné je shromažďovat prostřednictvím opětovného povolení doplňku. Popisky uzlů se vyžadují pro filtrování dat podle fondů uzlů.
- Pokud je spravovaný doplněk Prometheus aktuálně nasazený, musíme ho nejprve zakázat.
az aks update --disable-azure-monitor-metrics -n <clusterName> -g <resourceGroup>
- Potom doplněk znovu povolte příznakem.
--ksm-metric-labels-allow-list
az aks update -n <clusterName> -g <resourceGroup> --enable-azure-monitor-metrics --ksm-metric-labels-allow-list "nodes=[*], pods=[*]" --azure-monitor-workspace-resource-id <amw-id
Zakázání shromažďování dat Log Analytics
Pokud aktuálně používáte prostředí Container Insights založené na protokolech, můžete se rozhodnout zastavit ingestování metrik do Log Analytics a ušetřit tak fakturaci. Jakmile potvrdíte, že prostředí Prometheus Container Insights pro vaše účely stačí, dokončete kroky pro zastavení příjmu metrik do Log Analytics.
Podle pokynů ke konfiguraci pravidla shromažďování dat Container Insights přejděte do nastavení monitorování pro vaše clustery.
V rozevíracím seznamu Přednastavení nákladů vyberte Protokoly a události a uložte konfiguraci.
Poznámka:
Zakázání metrik Log Analytics také zakáže rozevírací seznam vizualizace na panelu nástrojů. Vraťte se k použití některé ze standardních předvoleb nákladů v okně Monitoring Settings
a znovu povolte vizualizace Log Analytics.
Známá omezení a problémy
Vzhledem k tomu, že tato funkce je aktuálně ve verzi Preview, existuje několik známých omezení, následující funkce se nepodporují.
- Podrobnosti proměnné prostředí
- Filtrování dat podle jednotlivých služeb
- Zobrazení živých dat na kartě Cluster
- Data sestav sešitů
- Pracovní sada paměti uzlu a metriky RSS
- Částečná nebo žádná data dostupná v zobrazení s více clustery na základě nastavení DCR služby Container Insights
Řešení problému
Při používání prostředí Container Insights založeného na Prometheus se můžou vyskytnout následující chyby.
Grafy jsou zablokované ve stavu načítání.
K tomuto problému dochází v případě, že je zablokovaný síťový provoz pro pracovní prostor služby Azure Monitor. Hlavní příčinou je obvykle zásady sítě, jako je blokování softwaru pro reklamy. Pokud chcete tento problém vyřešit, zakažte provoz blokování reklam nebo seznamu monitor.azure.com
povolených a znovu načtěte stránku.
Nejde získat přístup k pravidlu shromažďování dat
K této chybě dochází, když uživatel nemá oprávnění k zobrazení přidruženého pravidla shromažďování dat Prometheus pro cluster nebo mohlo dojít k odstranění pravidla shromažďování dat. Pokud chcete tuto chybu vyřešit, udělte přístup k pravidlu shromažďování dat Prometheus nebo pomocí tlačítka na panelu nástrojů změňte konfiguraci spravovaného nástroje Prometheus Monitoring Settings
.
Nejde získat přístup k pracovnímu prostoru služby Azure Monitor
K této chybě dochází v případě, že uživatel nemá oprávnění k zobrazení přidruženého pracovního prostoru služby Azure Monitor pro cluster nebo je možné, že byl odstraněn pracovní prostor služby Azure Monitor. Pokud chcete tuto chybu vyřešit, udělte přístup k pracovnímu prostoru služby Azure Monitor nebo překonfigurujte spravovaný nástroj Prometheus odstraněním a opětovným nasazením doplňku.
Data nelze načíst.
K této chybě obvykle dochází při dotazování velkých objemů dat a může být vyřešen snížením časového rozsahu na kratší okno nebo filtrováním pro méně objektů.
Chyba konfigurace dat
K této chybě dochází v případě, že byla pravidla záznamu změněna nebo odstraněna. Reconfigure
Pomocí tlačítka opravte pravidla nahrávání a zkuste to znovu.
Odepřený přístup
K tomu dochází v případě, že vyprší platnost tokenu portálu uživatele nebo nemá oprávnění k zobrazení přidruženého pracovního prostoru služby Azure Monitor pro cluster. Obvykle se to dá vyřešit tak, že aktualizujete relaci prohlížeče nebo se znovu přihlásíte.
Došlo k neznámé chybě.
Pokud tato chybová zpráva přetrvává, obraťte se na podporu a otevřete lístek.