Běžná schémata a schémata specifická pro protokoly prostředků Azure

Poznámka:

Protokoly prostředků se dříve označovaly jako diagnostické protokoly. Název se změnil v říjnu 2019, protože typy protokolů shromážděné službou Azure Monitor se přesunuly tak, aby zahrnovaly více než jenom prostředek Azure.

Tento článek slouží k výpisu kategorií protokolu prostředků, které můžete shromažďovat. Tento seznam je teď v kategoriích protokolu prostředků.

Protokoly prostředků služby Azure Monitor jsou protokoly generované službami Azure, které popisují provoz těchto služeb nebo prostředků. Všechny protokoly prostředků dostupné prostřednictvím služby Azure Monitor sdílejí společné schéma nejvyšší úrovně. Každá služba má flexibilitu generovat jedinečné vlastnosti pro vlastní události.

Kombinace typu prostředku (k dispozici ve resourceId vlastnosti) a kategorie jednoznačně identifikuje schéma. Tento článek popisuje schémata nejvyšší úrovně pro protokoly prostředků a odkazuje na schéma pro každou službu.

Společné schéma nejvyšší úrovně

Poznámka:

Schéma popsané tady je platné, když se protokoly prostředků odesílají do úložiště Azure nebo do centra událostí. Když se protokoly odesílají do pracovního prostoru služby Log Analytics, můžou se názvy sloupců lišit. Viz standardní sloupce v protokolech služby Azure Monitor pro sloupce společné pro všechny tabulky v pracovním prostoru služby Log Analytics a referenční informace k datům služby Azure Monitor pro referenci různých tabulek.

Název Povinné, nebo volitelné Popis
time Povinní účastníci Časové razítko (UTC) události, která se protokoluje.
resourceId Požaduje se ID prostředku prostředku, který událost vygenerovala. U služeb tenantů se jedná o formulář /tenants/tenant-id/providers/provider-name.
tenantId Požadováno pro protokoly tenanta ID tenanta služby Active Directory, ke kterému je tato událost svázaná. Tato vlastnost se používá pouze pro protokoly na úrovni tenanta. Nezobrazuje se v protokolech na úrovni prostředků.
operationName Požaduje se Název operace, kterou tato událost protokoluje, například Microsoft.Storage/storageAccounts/blobServices/blobs/Read. OperationName se obvykle modeluje ve formě operace Azure Resource Manageru, a to i v případě, Microsoft.<providerName>/<resourceType>/<subtype>/<Write|Read|Delete|Action>že se nejedná o zdokumentovanou operaci Resource Manageru.
operationVersion Volitelné Verze rozhraní API přidružená k operaci, pokud operationName byla provedena prostřednictvím rozhraní API (například http://myservice.windowsazure.net/object?api-version=2016-06-01). Pokud žádné rozhraní API neodpovídá této operaci, verze představuje verzi této operace v případě, že se vlastnosti přidružené k operaci v budoucnu změní.
category Požaduje se Kategorie protokolu události, která se protokoluje. Kategorie je členitost, při které můžete povolit nebo zakázat protokoly konkrétního prostředku. Vlastnosti, které se zobrazí v objektu blob vlastností události, jsou stejné v určité kategorii protokolu a typu prostředku. Typické kategorie protokolů jsou Audit, Operational, Executiona Request.
resultType Volitelné Stav protokolované události, pokud je k dispozici. Hodnoty zahrnují Started, , SucceededIn Progress, Failed, Active, a Resolved.
resultSignature Volitelné Dílčí stav události. Pokud tato operace odpovídá volání rozhraní REST API, toto pole je stavový kód HTTP odpovídajícího volání REST.
resultDescription Volitelné Statický textový popis této operace; například Get storage file.
durationMs Volitelné Doba trvání operace v milisekundách.
callerIpAddress Volitelné IP adresa volajícího, pokud operace odpovídá volání rozhraní API, které by pocházelo z entity s veřejně dostupnou IP adresou.
correlationId Volitelné Identifikátor GUID, který se používá k seskupení sady souvisejících událostí. Obvykle platí, že pokud dvě události mají stejnou operationName hodnotu, Started ale dva různé stavy (například a Succeeded) sdílejí stejnou correlationID hodnotu. To může také představovat další vztahy mezi událostmi.
identity Volitelné Objekt blob JSON, který popisuje identitu uživatele nebo aplikace, která operaci provedla. Toto pole obvykle zahrnuje autorizaci a deklarace identity nebo token JWT ze služby Active Directory.
level Volitelné Úroveň závažnosti události. Musí být jedním z Informational, Warning, Errornebo Critical.
location Volitelné Oblast prostředku vygenerující událost; například East US nebo France South.
properties Volitelné Všechny rozšířené vlastnosti související s touto kategorií událostí. Všechny vlastní nebo jedinečné vlastnosti musí být vloženy do této části B schématu.

Schémata specifická pro službu

Schéma protokolů prostředků se liší v závislosti na kategorii prostředků a protokolu. Následující seznam ukazuje služby Azure, které zpřístupní protokoly prostředků a odkazy na schémata specifická pro službu a kategorie (pokud jsou k dispozici). Seznam se při přidání nových služeb změní. Pokud nevidíte, co potřebujete, můžete v tomto článku otevřít problém na GitHubu, abychom ho mohli aktualizovat.

Služba nebo funkce Schéma a dokumentace
Microsoft Entra ID Přehled, schéma protokolu auditu, schéma přihlašování
Azure Analysis Services Azure Analysis Services: Nastavení protokolování diagnostiky
Azure API Management Protokoly prostředků služby API Management
Azure App Service Protokoly služby App Service
Azure Application Gateway Protokolování pro Službu Application Gateway
Azure Automation Log Analytics pro Azure Automation
Azure Batch Protokolování služby Azure Batch
Azure AI Search Referenční informace k datům monitorování služby Cognitive Search (schémata)
Služby Azure AI Protokolování pro služby Azure AI
Azure Container Instances Protokolování pro službu Azure Container Instances
Azure Container Registry Protokolování pro Azure Container Registry
Síť pro doručování obsahu Azure Diagnostické protokoly pro Azure Content Delivery Network
Azure Cosmos DB Protokolování služby Azure Cosmos DB
Průzkumník dat Azure Protokoly Azure Data Exploreru
Azure Data Factory Monitorování služby Data Factory pomocí služby Azure Monitor
Azure Data Lake Analytics Přístup k protokolům pro Azure Data Lake Analytics
Azure Data Lake Storage Přístup k protokolům pro Azure Data Lake Storage
Azure Database for MySQL Diagnostické protokoly Azure Database for MySQL
Azure Database for PostgreSQL Protokoly Azure Database for PostgreSQL
Azure Databricks Protokolování diagnostiky v Azure Databricks
Ochrana Azure DDoS Protokolování pro Azure DDoS Protection
Azure Digital Twins Nastavení diagnostiky služby Azure Digital Twins
Azure Event Hubs Protokoly služby Azure Event Hubs
Azure ExpressRoute Monitorování Azure ExpressRoute
Azure Firewall Protokolování pro službu Azure Firewall
Azure Front Door Protokolování pro Azure Front Door
Azure Functions Monitorování protokolů referenčních prostředků k datům Azure Functions
Azure IoT Hub Operace IoT Hubu
Služba Azure IoT Hub Device Provisioning Operace služby Device Provisioning
Azure Key Vault Protokolování v Azure Key Vault
Azure Kubernetes Service Protokolování služby Azure Kubernetes Service
Azure Load Balancer Log Analytics pro Azure Load Balancer
Azure Load Testing Protokoly zátěžového testování Azure
Azure Logic Apps Vlastní schéma sledování B2B Logic Apps
Azure Machine Learning Protokolování diagnostiky ve službě Azure Machine Učení
Azure Media Services Schémata monitorování služby Media Services
Skupiny zabezpečení sítě Log Analytics pro skupiny zabezpečení sítě (NSG)
Azure Operator Insights Referenční informace k datům monitorování operátora Azure Přehledy
Azure Power BI Embedded Protokolování pro Power BI Embedded v Azure
Recovery Services Datový model pro Azure Backup
Azure Service Bus Protokoly služby Azure Service Bus
Azure SignalR Referenční informace k monitorování dat služby Azure SignalR
Azure SQL Database Protokolování služby Azure SQL Database
Azure Storage Objekty blob, soubory, fronty, tabulky
Azure Stream Analytics Protokoly úloh
Azure Traffic Manager Schéma protokolu Traffic Manageru
Azure Video Indexer Referenční informace k monitorování dat Azure Video Indexeru
Azure Virtual Network Schéma není k dispozici
Azure Web PubSub Referenční informace k monitorování dat Azure Web PubSub
Brány virtuálních sítí Protokolování pro brány virtuální sítě

Další kroky