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:
Rozšířené protokolování aktivit:
Výběrem možnosti Protokoly zobrazte přehled služby Activity Log Analytics:
Přehled služby Activity Log Analytics shrnuje základní data protokolu 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:
Vyvolejte prostředek v Azure Portal.
Vyberte Nastavení diagnostiky:
Vyberte Zapnout diagnostiku a shromážděte data (pokud nebyla dříve povolená).
Vyplňte požadovaná pole a vyberte, jak a kam se budou data ukládat:
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í:
V Azure Portal vyhledejte Log Analytics.
Zobrazí se dostupné instance pracovního prostoru služby Log Analytics . Zvolte jednu z nich a vyberte Protokoly , na které se chcete dotazovat:
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 :
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ů:
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:
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
Přečtěte si další informace o protokolech aktivit Azure.
Podrobnější informace o nastavení diagnostiky Azure najdete v přehledu diagnostických protokolů.
Přečtěte si další informace o protokolech Azure Monitoru.