Sdílet prostřednictvím


Konfigurace monitorování ve službě Azure Digital Twins

Důležité

Byla vydána nová verze služby Azure Digital Twins. Vzhledem k rozšířeným funkcím nové služby byla původní služba Azure Digital Twins (popsaná v této sadě dokumentace) vyřazena.

Dokumentaci k nové službě najdete v aktivní dokumentaci ke službě Azure Digital Twins.

Azure Digital Twins podporuje robustní protokolování, monitorování a analýzy. Vývojáři řešení můžou používat protokoly Azure Monitoru, diagnostické protokoly, protokolování aktivit a další služby k podpoře složitých potřeb monitorování aplikací IoT. Možnosti protokolování je možné kombinovat, aby se dotazovaly nebo zobrazovaly záznamy napříč několika službami a poskytovaly podrobné pokrytí protokolování pro mnoho služeb.

Tento článek shrnuje možnosti protokolování a monitorování a jejich kombinování způsoby specifickými pro Azure Digital Twins.

Poznámka

Tento článek byl nedávno aktualizován tak, aby místo Log Analytics používal termín protokoly Azure Monitoru. Data protokolu jsou stále uložená v pracovním prostoru služby Log Analytics a stále je shromažďuje a analyzuje stejná služba Log Analytics. Aktualizujeme terminologii tak, aby lépe odrážela roli protokolů ve službě Azure Monitor. Podrobnosti najdete v tématu Změny terminologie služby Azure Monitor .

Kontrola protokolů aktivit

Protokoly aktivit Azure poskytují rychlý přehled o historii událostí a operací na úrovni předplatného pro každou instanci služby Azure.

Mezi události na úrovni předplatného patří:

  • Vytvoření prostředku
  • Odebrání prostředku
  • Vytváření tajných kódů aplikací
  • Integrace s dalšími službami

Protokolování aktivit pro Azure Digital Twins je ve výchozím nastavení povolené a najdete ho prostřednictvím Azure Portal:

  1. Výběr vaší instance Azure Digital Twins

  2. Výběr protokolu aktivit pro zobrazení panelu zobrazení:

    Protokol aktivit

Rozšířené protokolování aktivit:

  1. Výběrem možnosti Protokoly zobrazte přehled služby Activity Log Analytics:

    Výběr

  2. Přehled služby Activity Log Analytics shrnuje základní data protokolu aktivit:

    Přehled analýzy protokolů aktivit

Tip

Protokoly aktivit slouží k rychlému přehledu o událostech na úrovni předplatného.

Povolení diagnostických protokolů zákazníků

Nastavení diagnostiky Azure je možné nastavit pro každou instanci Azure a doplnit protokolování aktivit. Protokoly aktivit se týkají událostí na úrovni předplatného, ale diagnostické protokolování poskytuje přehled o provozní historii samotných prostředků.

Mezi příklady protokolování diagnostiky patří:

  • Doba spuštění uživatelem definované funkce
  • Stavový kód odpovědi úspěšného požadavku rozhraní API
  • Načtení klíče aplikace z trezoru

Povolení diagnostických protokolů pro instanci:

  1. Vyvolejte prostředek v Azure Portal.

  2. Vyberte Nastavení diagnostiky:

    Nastavení diagnostiky jedno

  3. Vyberte Zapnout diagnostiku a shromážděte data (pokud nebyla dříve povolená).

  4. Vyplňte požadovaná pole a vyberte, jak a kam se budou data ukládat:

    Nastavení diagnostiky dvě

    Diagnostické protokoly se často ukládají pomocí služby Azure File Storage a sdílejí se s protokoly Azure Monitoru. Je možné vybrat obě možnosti.

Tip

Diagnostické protokoly slouží k získání přehledů o operacích prostředků.

Azure Monitor a Log Analytics

Aplikace IoT spojují různorodé prostředky, zařízení, umístění a data do jednoho. Podrobné protokolování poskytuje podrobné informace o každé konkrétní části, službě nebo komponentě celkové architektury aplikace, ale pro údržbu a ladění se často vyžaduje jednotný přehled.

Azure Monitor zahrnuje výkonnou službu Log Analytics, která umožňuje zobrazit a analyzovat zdroje protokolování na jednom místě. Azure Monitor je proto vysoce užitečný pro analýzu protokolů v rámci sofistikovaných aplikací IoT.

Příklady použití:

  • Dotazování na více historie diagnostických protokolů
  • Zobrazení protokolů pro několik uživatelem definovaných funkcí
  • Zobrazení protokolů pro dvě nebo více služeb v určitém časovém rámci

Úplné dotazování protokolu se poskytuje prostřednictvím protokolů služby Azure Monitor. Nastavení těchto výkonných funkcí:

  1. V Azure Portal vyhledejte Log Analytics.

  2. Zobrazí se dostupné instance pracovního prostoru služby Log Analytics . Zvolte jednu z nich a vyberte Protokoly , na které se chcete dotazovat:

    Log Analytics

  3. Pokud ještě nemáte instanci pracovního prostoru služby Log Analytics , můžete pracovní prostor vytvořit výběrem tlačítka Přidat :

    Vytvoření OMS

Jakmile je instance pracovního prostoru služby Log Analytics zřízená, můžete pomocí výkonných dotazů najít položky v protokolech s vícenásobnými daty nebo hledat pomocí konkrétních kritérií pomocí správy protokolů:

Správa protokolů

Další informace o výkonných operacích dotazů najdete v článku Začínáme s dotazy.

Poznámka

Při prvním odesílání událostí do pracovního prostoru služby Log Analytics může dojít k 5minutové prodlevě.

Protokoly Azure Monitoru také poskytují výkonné služby oznámení o chybách a upozorněních, které můžete zobrazit výběrem možnosti Diagnostikovat a vyřešit problémy:

Upozornění a oznámení o chybách

Tip

Pracovní prostor služby Log Analytics použijte k dotazování historie protokolů pro více funkcí aplikací, předplatných nebo služeb.

Další možnosti

Azure Digital Twins také podporuje protokolování a auditování zabezpečení specifické pro aplikaci. Podrobný přehled všech možností protokolování Azure dostupných pro vaši instanci Azure Digital Twins najdete v článku Audit protokolů Azure .

Další kroky