Monitorování příjmu dat, příkazů, dotazů a tabulek Azure Data Explorer pomocí diagnostických protokolů
Azure Data Explorer je rychlá, plně spravovaná služba analýzy dat pro analýzy velkých objemů dat v reálném čase, která se streamují z aplikací, webů, zařízení IoT a dalších. Diagnostické protokoly Azure Monitoru poskytují data o provozu prostředků Azure. Azure Data Explorer používá diagnostické protokoly pro přehledy o příjmu dat, příkazech, dotazech a tabulkách. Protokoly operací můžete exportovat do služby Azure Storage, centra událostí nebo Log Analytics a monitorovat příjem dat, příkazy a stav dotazů. Protokoly ze služby Azure Storage a Azure Event Hubs je možné směrovat do tabulky v clusteru Azure Data Explorer k další analýze.
Důležité
Data diagnostického protokolu můžou obsahovat citlivá data. Omezte oprávnění cíle protokolů podle vašich potřeb monitorování.
Poznámka
V Azure Portal jsou nezpracovaná data metrik pro stránky Metriky a Přehledy uložená ve službě Azure Monitor. Dotazy na těchto stránkách se dotazují přímo na nezpracovaná data metrik, aby poskytovaly co nejpřesnější výsledky. Při použití funkce nastavení diagnostiky můžete migrovat nezpracovaná data metrik do pracovního prostoru služby Log Analytics. Během migrace může dojít ke ztrátě určité přesnosti dat kvůli zaokrouhlení. Výsledky dotazu se proto můžou mírně lišit od původních dat. Marže pro chybu je menší než jedno procento.
Požadavky
- Předplatné Azure. Vytvořte si bezplatný účet Azure.
- Přihlaste se k webu Azure Portal.
- Vytvořte cluster a databázi.
Nastavení diagnostických protokolů pro cluster Azure Data Explorer
Diagnostické protokoly je možné použít ke konfiguraci shromažďování následujících dat protokolu:
Poznámka
- Protokoly příjmu dat se podporují pro příjem dat ve frontě do identifikátoru URI pro příjem dat pomocí klientských knihoven a datových konektorů Kusto.
- Protokoly příjmu dat se nepodporují pro streamování příjmu dat, přímý příjem dat na identifikátor URI clusteru, příjem dat z dotazu nebo
.set-or-append
příkazy.
Poznámka
Protokoly neúspěšného příjmu dat se hlásí pouze pro konečný stav operace ingestování, na rozdíl od metriky výsledku příjmu dat, která se vygeneruje pro přechodná selhání, která se interně opakují.
- Úspěšné operace příjmu dat: Tyto protokoly obsahují informace o úspěšně dokončených operacích příjmu dat.
- Neúspěšné operace příjmu dat: Tyto protokoly obsahují podrobné informace o neúspěšných operacích příjmu dat, včetně podrobností o chybách.
- Operace dávkování příjmu dat: Tyto protokoly obsahují podrobné statistiky dávek připravených k příjmu dat (doba trvání, velikost dávky, počet objektů blob a typy dávek).
Můžete se rozhodnout odeslat data protokolu do pracovního prostoru služby Log Analytics, účtu úložiště nebo je streamovat do centra událostí.
Povolení diagnostických protokolů
Diagnostické protokoly jsou ve výchozím nastavení zakázané. Pomocí následujících kroků povolte diagnostické protokoly pro váš cluster:
V Azure Portal vyberte prostředek clusteru, který chcete monitorovat.
V části Monitorování vyberte Nastavení diagnostiky.
Vyberte Přidat nastavení diagnostiky.
V okně Nastavení diagnostiky :
- Zadejte název nastavení diagnostiky.
- Vyberte jeden nebo více cílových cílů: pracovní prostor služby Log Analytics, účet úložiště nebo centrum událostí.
- Vyberte protokoly, které se mají shromažďovat: Úspěšný příjem dat, Neúspěšný příjem dat, Dávkování příjmu dat, Příkaz, Dotaz, Statistika využití tabulky, Podrobnosti tabulky nebo Deník.
- Vyberte metriky, které se mají shromažďovat (volitelné).
- Vyberte Uložit a uložte nové nastavení a metriky diagnostických protokolů.
Jakmile bude nastavení připravené, protokoly se začnou zobrazovat v nakonfigurovaných cílových cílech (účet úložiště, centrum událostí nebo pracovní prostor služby Log Analytics).
Poznámka
Pokud odesíláte protokoly do pracovního prostoru služby Log Analytics, SucceededIngestion
protokoly , Query
IngestionBatching
Command
FailedIngestion
, , TableDetails
TableUsageStatistics
, a Journal
se uloží do tabulek Log Analytics s názvem SucceededIngestion
, FailedIngestion
, , ADXIngestionBatching
ADXQuery
ADXTableUsageStatistics
ADXCommand
ADXTableDetails
a .ADXJournal
Schéma diagnostických protokolů
Všechny diagnostické protokoly služby Azure Monitor sdílejí společné schéma nejvyšší úrovně. Události Azure Data Explorer mají své vlastní jedinečné vlastnosti, které jsou popsané v následujících odkazech na schéma:
- SucceededIngestion
- FailedIngestion
- Informace o kódech chyb najdete v tématu Kódy chyb příjmu dat.
- ADXIngestionBatching
- Informace o typech dávkování najdete v tématu Zásady dávkování.
- ADXCommand
- ADXQuery
- ADXTableUsageStatistics
- ADXTableDetails
- ADXJournal
Související obsah
- Použití metrik k monitorování stavu clusterů
- Kurz: Ingestování a dotazování dat monitorování v Azure Data Explorer pro diagnostické protokoly příjmu dat
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro