Přidání nebo odstranění tabulek a sloupců v protokolech služby Azure Monitor
Pravidla shromažďování dat umožňují filtrovat a transformovat data protokolu před odesláním dat do tabulky Azure nebo vlastní tabulky. Tento článek vysvětluje, jak vytvořit vlastní tabulky a přidat vlastní sloupce do tabulek v pracovním prostoru služby Log Analytics.
Důležité
Při každé aktualizaci schématu tabulky nezapomeňte aktualizovat všechna pravidla shromažďování dat, která odesílají data do tabulky. Schéma tabulky, které definujete v pravidle shromažďování dat, určuje, jak Azure Monitor streamuje data do cílové tabulky. Azure Monitor neaktualizuje pravidla shromažďování dat automaticky, když provedete změny schématu tabulky.
Požadavky
K vytvoření vlastní tabulky potřebujete:
Pracovní prostor služby Log Analytics, kde máte alespoň práva přispěvatele.
Soubor JSON s alespoň jedním záznamem ukázky pro vlastní tabulku. Bude vypadat nějak takto:
[ { "TimeGenerated": "supported_datetime_format", "<column_name_1>": "<column_name_1_value>", "<column_name_2>": "<column_name_2_value>" }, { "TimeGenerated": "supported_datetime_format", "<column_name_1>": "<column_name_1_value>", "<column_name_2>": "<column_name_2_value>" }, { "TimeGenerated": "supported_datetime_format", "<column_name_1>": "<column_name_1_value>", "<column_name_2>": "<column_name_2_value>" } ]
Všechny tabulky v pracovním prostoru služby Log Analytics musí mít sloupec s názvem
TimeGenerated
. Pokud vaše ukázková data mají sloupec s názvemTimeGenerated
, použije se tato hodnota k identifikaci času příjmu dat záznamu. Pokud ne,TimeGenerated
sloupec se přidá do transformace v dcR pro tabulku. Informace oTimeGenerated
formátu najdete v podporovaných formátech data a času.
Vytvoření vlastní tabulky
Tabulky Azure mají předdefinovaná schémata. Pokud chcete ukládat data protokolů do jiného schématu, definujte pomocí pravidel shromažďování dat, jak shromažďovat, transformovat a odesílat data do vlastní tabulky v pracovním prostoru služby Log Analytics. Pokud chcete vytvořit vlastní tabulku s pomocným plánem, přečtěte si téma Nastavení tabulky s pomocným plánem (Preview).
Důležité
Vlastní tabulky mají příponu _CL; například tablename_CL. Azure Portal přidá do názvu tabulky automaticky příponu _CL . Když vytvoříte vlastní tabulku pomocí jiné metody, musíte přidat příponu _CL sami. Tablename_CL ve vlastnostech streamů toků dat v pravidlech shromažďování dat se musí shodovat s názvem tablename_CL v pracovním prostoru služby Log Analytics.
Upozorňující
Názvy tabulek se používají pro účely fakturace, takže by neměly obsahovat citlivé informace.
Vytvoření vlastní tabulky pomocí webu Azure Portal:
V nabídce Pracovních prostorů služby Log Analytics vyberte Tabulky.
Vyberte Vytvořit a potom Nový vlastní protokol (založený na DCR).
Zadejte název a volitelně také popis tabulky. K názvu vlastní tabulky nemusíte přidávat příponu _CL – přidá se automaticky k názvu, který zadáte na portálu.
V rozevíracím seznamu Pravidla shromažďování dat vyberte existující pravidlo shromažďování dat nebo vyberte Vytvořit nové pravidlo shromažďování dat a zadejte předplatné, skupinu prostředků a název nového pravidla shromažďování dat.
Vyberte koncový bod shromažďování dat a vyberte Další.
Vyberte Vyhledat soubory a vyhledejte soubor JSON s ukázkovými daty pro novou tabulku.
Pokud ukázková data neobsahují
TimeGenerated
sloupec, zobrazí se zpráva, že se s tímto sloupcem vytváří transformace.Pokud chcete data protokolu před příjmem dat transformovat do tabulky:
Výběrem možnosti Použít uložíte transformaci a zobrazíte schéma tabulky, která se má vytvořit. Pokračujte výběrem možnosti Další .
Ověřte poslední podrobnosti a výběrem možnosti Vytvořit uložte vlastní protokol.
Odstraní tabulku
V protokolech služby Azure Monitor existuje několik typů tabulek. Můžete odstranit libovolnou tabulku, která není tabulkou Azure, ale to, co se stane s daty, když tabulku odstraníte, se pro každý typ tabulky liší.
Další informace najdete v tématu Co se stane s daty při odstranění tabulky v pracovním prostoru služby Log Analytics.
Odstranění tabulky z webu Azure Portal:
V nabídce pracovního prostoru služby Log Analytics vyberte Tabulky.
Vyhledejte tabulky, které chcete odstranit podle názvu, nebo výběrem výsledků hledání v poli Typ.
Vyberte tabulku, kterou chcete odstranit, vyberte tři tečky ( ... ) napravo od tabulky, vyberte Odstranit a potvrďte odstranění zadáním ano.
Přidání nebo odstranění vlastního sloupce
Můžete upravit schéma vlastních tabulek a přidat vlastní sloupce do standardní tabulky nebo odstranit sloupce ze standardní tabulky.
Poznámka:
Názvy sloupců musí začínat písmenem a mohou obsahovat až 45 alfanumerických znaků a podtržítka (_
). _ResourceId
, id
, , _SubscriptionId
_ResourceId
, , TenantId
, Type
, UniqueId
a Title
jsou vyhrazené názvy sloupců.
Přidání vlastního sloupce do tabulky v pracovním prostoru služby Log Analytics nebo odstranění sloupce:
V nabídce Pracovních prostorů služby Log Analytics vyberte Tabulky.
Vyberte tři tečky ( ... ) napravo od tabulky, kterou chcete upravit, a vyberte Upravit schéma. Otevře se obrazovka Editoru schémat.
Posuňte se dolů do části Vlastní sloupce na obrazovce Editor schématu.
Přidání nového sloupce:
- Vyberte Přidat sloupec.
- Nastavte název a popis sloupce (volitelné) a v rozevíracím seznamu Typ vyberte očekávaný typ hodnoty.
- Vyberte Uložit a uložte nový sloupec.
Pokud chcete odstranit sloupec, vyberte ikonu Odstranit vlevo od sloupce, který chcete odstranit.
Další kroky
Přečtěte si další informace: