Monitorování s využitím Spravovaného systému Prometheus a Grafany v Azure
Důležitý
Azure HDInsight v AKS byl vyřazen 31. ledna 2025. Další informace s tímto oznámením.
Abyste se vyhnuli náhlému ukončení úloh, musíte migrovat úlohy do Microsoft Fabric nebo ekvivalentního produktu Azure.
Důležitý
Tato funkce je aktuálně ve verzi Preview. doplňkové podmínky použití pro předběžné verze Microsoft Azure obsahují další právní podmínky, které se vztahují na funkce Azure, které jsou v beta verzi, v předběžné verzi nebo ještě nebyly vydány k běžné dostupnosti. Informace o této konkrétní verzi Preview najdete v tématu Azure HDInsight ve službě AKS ve verzi Preview. Pokud máte dotazy nebo návrhy funkcí, odešlete prosím žádost na AskHDInsight s podrobnostmi a sledujte nás pro další aktualizace na Komunita Azure HDInsight.
Monitorování clusteru a služeb je nedílnou součástí každé organizace. Azure HDInsight v AKS nabízí integrované prostředí pro monitorování se službami Azure. V tomto článku používáme spravovanou službu Prometheus s řídicími panely Azure Grafana pro monitorování.
azure Managed Prometheus je služba, která monitoruje vaše cloudová prostředí. Monitorování slouží k udržování jejich dostupnosti a výkonu a také ke sledování metrik úloh. Shromažďuje data generovaná prostředky ve vašich instancích Azure i z jiných monitorovacích nástrojů. Data se používají k poskytování analýzy napříč několika zdroji.
azure Managed Grafana je platforma pro vizualizaci dat založená na softwaru Grafana od Společnosti Grafana Labs. Je vytvořená jako plně spravovaná služba Azure provozovaná a podporovaná Microsoftem. Grafana vám pomůže spojit metriky, protokoly a trasování do jednoho uživatelského rozhraní. Díky rozsáhlé podpoře zdrojů dat a možností grafů můžete prohlížet a analyzovat telemetrická data aplikací a infrastruktury v reálném čase.
Tento článek popisuje podrobnosti o povolení funkce monitorování ve službě HDInsight v AKS.
Požadavky
- Pracovní prostor Azure Managed Prometheus Tento pracovní prostor si můžete představit jako jedinečné prostředí protokolů služby Azure Monitor s vlastním úložištěm dat, zdroji dat a řešeními. Pokyny najdete v tématu Vytvoření pracovního prostoru Azure Managed Prometheus.
- Pracovní prostor Grafana spravovaný službou Azure Pokyny najdete v tématu Vytvoření pracovního prostoru Azure Managed Grafana.
-
HDInsight naclusteru AKS. V současné době můžete použít Azure Managed Prometheus s následujícími typy clusterů HDInsight v AKS:
- Apache Spark™
- Apache Flink®
- Trino
Pokyny k vytvoření služby HDInsight v clusteru AKS najdete v tématu Začínáme se službou Azure HDInsight v AKS.
Povolení spravovaných služeb Azure Prometheus a Grafana
Aby bylo možné ho povolit na úrovni clusteru, musí být na úrovni fondu clusterů nakonfigurované spravované monitorování Azure Prometheus a Grafana. Při povolování řešení monitorování je potřeba zvážit různé fáze.
# | Scénář | Zapnout | Vypnout |
---|---|---|---|
1 | Vytvoření fondu clusterů -During | Not Supported |
Default |
2 | Fond clusterů – po vytvoření | Supported |
Not Supported |
3 | Cluster – během vytváření | Supported |
Default |
4 | Cluster – po vytvoření | Supported |
Supported |
Během vytváření fondu clusterů
Spravovaná Prometheus se v současné době během vytváření fondu clusteru nedá povolit. Můžete ho nakonfigurovat po vytvoření fondu clusteru.
Po vytvoření fondu v clusteru
Monitorování je možné povolit na kartě integrace na existujícím zobrazení fondu clusterů, které je dostupné na webu Azure Portal. Můžete použít předem vytvořené pracovní prostory nebo vytvořit nový, zatímco konfigurujete monitorování pro fond clusterů.
Použití předem vytvořených pracovních prostorů
Kliknutím na nakonfigurujte a povolte monitorování Azure Prometheus.
Klikněte na Pokročilá nastavení a připojte své předem vytvořené pracovní prostory.
Vytvoření pracovního prostoru pro Azure Prometheus a Grafana při povolení monitorování ve fondu clusterů
Pracovní prostory můžete vytvořit z HDI na stránce fondu clusteru AKS.
Klikněte na Konfigurovat vedle možnosti Azure Prometheus.
Klikněte na Vytvořit nový pracovní prostor pro Azure Managed Prometheus.
Zadejte název, oblast a klikněte na Vytvořit pro Prometheus.
Klikněte na Vytvořit nový pracovní prostor pro Azure Managed Grafana.
Vyplňte název, oblast a klikněte na Vytvořit pro Grafana.
Poznámka
- Spravovanou Grafanu lze povolit pouze tehdy, pokud je povolený Spravovaný Prometheus.
- Jakmile je pracovní prostor Azure Managed Prometheus a pracovní prostor Azure Managed Grafana povolený z HDInsight ve fondu clusterů AKS, nedá se z fondu clusterů znovu zakázat. Musí být zakázaná z úrovně clusteru.
Během vytváření clusteru
Povolení služby Azure Managed Prometheus během vytváření clusteru
Po vytvoření fondu clusterů a povolení spravovaného prometheus Azure musí uživatel vytvořit HDI v clusteru AKS ve stejném fondu clusterů.
Během procesu vytváření clusteru přejděte na stránku Integrace a povolte Azure Prometheus.
Po vytvoření clusteru
Můžete také povolit Azure Managed Prometheus post HDI při vytváření clusteru AKS.
Na stránce clusteru přejděte na kartu Integrace.
Povolte monitorování Azure Prometheus pomocí přepínače a poté klikněte na Uložit.
Poznámka
Podobně pokud potřebujete zakázat monitorování Azure Prometheus, můžete to udělat tak, že zakážete přepínací tlačítko a kliknete na Uložit.
Povolení požadovaných oprávnění
Pro zobrazení Azure Managed Prometheus a Azure Managed Grafana z portálu HDInsight na AKS potřebujete mít určitá oprávnění.
Oprávnění uživatele: Pro zobrazení Azure Managed Grafana je pro uživatele v pracovním prostoru Azure Managed Grafana vyžadována role „Grafana Viewer“, řízení přístupu (IAM). Podívejte se, jak udělit uživatelský přístup, zde.
Otevřete pracovní prostor Grafana nakonfigurovaný ve fondu clusterů.
Vyberte roli jako Prohlížeče Grafana.
Vyberte uživatelské jméno, které přistupuje k řídicímu panelu Grafana.
Vyberte uživatele a klikněte na Zkontrolovat a přiřadit
Poznámka
Pokud uživatel provádí předběžné vytváření Spravovaného systému Azure Prometheus, vyžaduje identita Grafana další oprávnění čtenáře monitorování .
Na stránce pracovního prostoru systému Grafana (propojené s clusterem) je na kartě Identita poskytováno oprávnění pro čtení monitoringu .
Klikněte na Přidejte přiřazení role.
Vyberte následující parametry.
- Rozsah jako předplatného
- Název předplatného.
- Role čtenáře pro monitorování
Zobrazení metrik
Jako příklad v tomto případě používáme cluster Apache Spark™, za předpokladu, že se v clusteru spustí několik úloh, aby bylo možné mít metriky.
Pokud chcete použít ukázkové šablony Grafana, projděte si následující kroky:
Stáhněte si ukázkovou šablonu z sem pro příslušné úlohy (v tomto případě si stáhněte šablonu Apache Sparku).
Přihlaste se z clusteru k řídicímu panelu Grafana.
Po otevření stránky Grafana Dashboard klikněte na Nový > Import.
Klikněte na možnost Nahrát soubor JSON na řídicím panelu a nahrajte šablonu Apache Spark Grafana, kterou jste stáhli. Poté klikněte na Importovat.
Po dokončení nahrávání můžete kliknutím na řídicí panel zobrazit metriky.
Odkaz
- Názvy opensourcových projektů Apache, Apache Spark, Spark a přidružených open source jsou ochranné známky Apache Software Foundation (ASF).