Vývoj řídicích panelů monitorování a stavu

Dokončeno

Vizualizace, jako jsou grafy a grafy, vám můžou pomoct analyzovat data monitorování a procházet podrobnosti o problémech a identifikovat vzory. V závislosti na používaném nástroji můžete tyto vizualizace také sdílet s ostatními uživateli uvnitř vaší organizace i mimo ni.

V této lekci se seznámíte s některými způsoby, jak pro svou aplikaci vytvořit řídicí panel monitorování a stavu. Podíváte se na:

  • Řídicí panely Azure
  • Sešity Azure Monitoru
  • Sešity Application Insights
  • Power BI
  • Grafana
  • Vytvoření vlastní aplikace

Co jsou řídicí panely Azure?

Řídicí panely umožňují vytvořit na webu Azure Portal cloudové prostředky prioritní a uspořádané zobrazení. Poskytují "jediné podokno skla" nad infrastrukturou a službami Azure, které vám pomůžou rychleji identifikovat důležité problémy.

Tady je příklad řídicího panelu:

Snímek obrazovky s ukázkovým řídicím panelem monitorování a analýzy

Výhody řídicích panelů Azure

Řídicí panely Azure poskytují:

  • Integrace se službami Azure Vizualizace můžete připnout na řídicí panel z několika stránek Azure, včetně analýzy metrik, log analytics a Application Insights.
  • Podpora metrik i dat protokolů
  • Způsob kombinování dat z více zdrojů, včetně výstupu z:
  • Možnost pro osobní nebo sdílené řídicí panely Řídicí panely jsou integrované s ověřováním na základě role v Azure (RBAC).
  • Automatická aktualizace.
  • Řídicí panely parametrizovaných metrik s časovým razítkem a vlastními parametry
  • Flexibilní možnosti rozložení
  • Režim zobrazení na celé obrazovce.

Omezení řídicích panelů Azure

Řídicí panely Azure neposkytují:

  • Úplná kontrola nad vizualizacemi protokolů.
  • Podpora vlastních parametrů pro grafy protokolů
  • Protokolové grafy dat starší než 30 dnů
  • Interaktivita s daty řídicího panelu
  • Úplná kontextová přechod k podrobnostem

Co jsou sešity Azure Monitoru?

Zobrazení ve službě Azure Monitor umožňují vytvářet vlastní vizualizace s daty protokolů. Řešení monitorování je používají k prezentaci dat, která shromažďují.

Snímek obrazovky zobrazující sešity Azure Monitoru

Výhody sešitů azure Monitoru

Sešity Azure Monitoru poskytují:

  • Bohaté vizualizace pro data protokolů
  • Exportujte a importujte zobrazení, abyste je přenesli do jiných skupin prostředků a předplatných.
  • Integrace s modelem správy Log Analytics s pracovními prostory a řešeními pro monitorování
  • Filtry pro vlastní parametry
  • Interaktivní zobrazení, která můžou přejít k podrobnostem do jiných zobrazení.

Omezení sešitů služby Azure Monitor

Sešity Služby Azure Monitor:

  • Podpora dat metrik
  • Poskytování osobních zobrazení; zobrazení jsou k dispozici všem uživatelům s přístupem k pracovnímu prostoru.
  • Aktualizujte data automaticky.
  • Zadejte možnosti úplného rozložení.
  • Poskytuje podporu pro dotazování napříč několika pracovními prostory nebo aplikacemi Application Insights.
  • Povolte velikost odpovědí delší než 8 MB nebo dobu provádění dotazů, která přesahuje 110 sekund.

Co jsou sešity Application Insights?

Sešity jsou interaktivní dokumenty, které poskytují podrobné přehledy o datech, vyšetřování a spolupráci v rámci týmu. Sešity můžou sloužit jako průvodce odstraňováním potíží nebo zachytit podrobnosti z pomortemu incidentu.

Tady je diagram, který vám dá představu o tom, jak sešit vypadá:

Složený snímek obrazovky s ukázkovým sešitem zobrazující stránky pro analýzu zobrazení stránek, využití a času stráveného na stránce

Výhody sešitů Application Insights

Sešity Application Insights:

  • Podporuje metriky i protokoly.

  • Parametry podpory, které umožňují vytvářet interaktivní sestavy.

    Můžete například vybrat prvek v tabulce, který dynamicky aktualizuje další grafy a vizualizace.

  • Zadejte tok podobný dokumentu.

  • Zadejte možnosti pro osobní nebo sdílené sešity.

  • Zadejte šablony, které podporují veřejné galerie šablon GitHubu.

Omezení sešitů Application Insights

Sešity Application Insights nejsou:

  • Aktualizujte data automaticky.
  • Zadejte zhuštěné rozložení, jako jsou řídicí panely. Sešity tak budou méně užitečné jako "jediné podokno skla".

Co je Power BI?

Power BI umožňuje vytvářet řídicí panely a sestavy zaměřené na firmy a také sestavy analyzující dlouhodobé trendy klíčových ukazatelů výkonu. Výsledky dotazu protokolu můžete importovat do datové sady Power BI, abyste mohli kombinovat data z různých zdrojů a sdílet sestavy na webu a na mobilních zařízeních.

Power BI vypadá takto:

Snímek obrazovky s ukázkovým řídicím panelem Power BI zobrazujícím monitorování it operací

Výhody Power BI

Power BI poskytuje:

  • Bohaté vizualizace
  • Rozsáhlá interaktivita včetně lupy a křížového filtrování
  • Snadný způsob, jak sdílet sestavy s vaší organizací
  • Integrace s více zdroji dat
  • Vysoký výkon s výsledky uloženými v mezipaměti v datové krychli

Omezení Power BI

Power BI:

  • Podpora dat protokolu
  • Integrace se službami Azure; Nemůžete například spravovat řídicí panely nebo modely prostřednictvím Azure Resource Manageru.
  • Aktualizujte data více než osmkrát denně.

Grafana

Grafana je otevřená platforma, která poskytuje provozní řídicí panely. Pomáhá zjišťovat, izolovat a identifikovat provozní incidenty. Do předplatného Azure můžete přidat modul plug-in zdroje dat Grafana Azure Monitor, abyste mohli vizualizovat data metrik Azure.

Grafana vypadá takto:

Snímek obrazovky znázorňující Grafana

Výhody Grafany

Grafana poskytuje:

  • Bohaté vizualizace
  • Bohatý ekosystém zdrojů dat.
  • Interaktivita dat, včetně přiblížení

Omezení Grafany

Grafana:

  • Podpora dat metrik
  • Integrace se službami Azure; Nemůžete například spravovat řídicí panely nebo modely prostřednictvím Azure Resource Manageru.

Vytvoření vlastní aplikace

K datům protokolů a metrik ve službě Azure Monitor můžete přistupovat prostřednictvím rozhraní API pomocí volání REST. Tato funkce umožňuje vytvářet vlastní weby a aplikace.

Výhody vytváření vlastní aplikace

S vlastní aplikací máte:

  • Úplná flexibilita v prezentaci (UI), vizualizace, interaktivita a funkce
  • Kontrola nad tím, které metriky a data protokolu kombinujete s jinými zdroji dat.

Omezení vytváření vlastní aplikace

S vlastní aplikací je na vás, abyste vytvořili funkce, které potřebujete. Může se vyžadovat značné technické úsilí.