Dela via


Övervaka Azure IoT Hub Device Provisioning Service

När du har kritiska appar och affärsprocesser som använder Azure-resurser är det bra att övervaka resursernas tillgänglighet, prestanda och drift.

I den här artikeln beskrivs övervakningsdata som genereras av Azure IoT Hub Device Provisioning Service (DPS). DPS använder Azure Monitor. Om du inte känner till funktionerna i Azure Monitor som är gemensamma för alla Azure-tjänster som använder den läser du Övervaka Azure-resurser med Azure Monitor.

Övervaka data

DPS samlar in samma typer av övervakningsdata som andra Azure-resurser som beskrivs i Övervaka data från Azure-resurser.

Mer information om mått och loggar som skapats av DPS finns i Övervaka datareferens för Azure IoT Hub Device Provisioning Service.

Samling och routning

Plattformsmått och aktivitetsloggen samlas in och lagras automatiskt, men kan skickas till andra platser med hjälp av en diagnostikinställning.

Resursloggar samlas inte in och lagras förrän du skapar en diagnostikinställning och skickar dem till en eller flera platser.

I Azure-portalen kan du välja Diagnostikinställningar under Övervakning till vänster i DPS-instansen följt av Lägg till diagnostikinställning för att skapa diagnostikinställningar som är begränsade till loggar och plattformsmått som genereras av din instans.

Följande skärmbild visar en diagnostikinställning för routning till en Log Analytics-arbetsyta.

Diagnostic Settings pane for a DPS instance.

Se Skapa diagnostikinställning för att samla in plattformsloggar och mått i Azure för detaljerad information om hur du skapar en diagnostikinställning med hjälp av Azure-portalen, CLI eller PowerShell. När du skapar en diagnostikinställning anger du vilka kategorier av loggar som ska samlas in. Kategorierna för DPS visas i Resursloggar i övervakningsdatareferensen för Azure IoT Hub Device Provisioning Service.

De mått och loggar som du kan samla in beskrivs i följande avsnitt.

Analysera mått

Du kan analysera mått för DPS med mått från andra Azure-tjänster med hjälp av Metrics Explorer genom att öppna Mått från Azure Monitor-menyn . Mer information om hur du använder det här verktyget finns i Analysera mått med Azure Monitor Metrics Explorer .

I Azure-portalen kan du välja Mått under Övervakning i den vänstra rutan i DPS-instansen för att öppna metrics Explorer som standard till de plattformsmått som genereras av din instans:

Screenshot showing the metrics explorer page for a DPS instance.

En lista över de plattformsmått som samlats in för DPS finns i Mått i datareferensen Övervaka Azure IoT Hub Device Provisioning Service.

Som referens kan du se en lista över alla resursmått som stöds i Azure Monitor.

Analysera loggar

Data i Azure Monitor-loggar lagras i tabeller där varje tabell har en egen uppsättning unika egenskaper.

Om du vill dirigera data till Azure Monitor-loggar måste du skapa en diagnostikinställning för att skicka resursloggar eller plattformsmått till en Log Analytics-arbetsyta. Mer information finns i Samling och routning.

I Azure-portalen kan du välja Loggar under Övervakning i den vänstra rutan i DPS-instansen för att utföra Log Analytics-frågor som är begränsade som standard till loggarna och måtten som samlas in i Azure Monitor-loggar för din instans.

Logs page for a Dps instance.

Viktigt!

När du väljer Loggar på DPS-menyn öppnas Log Analytics med frågeomfånget inställt på den aktuella DPS-instansen. Det innebär att loggfrågor endast innehåller data från den resursen. Om du vill köra en fråga som innehåller data från andra DPS-instanser eller data från andra Azure-tjänster väljer du LoggarAzure Monitor-menyn . Mer information finns i Log query scope and time range in Azure Monitor Log Analytics (Loggfrågeomfång och tidsintervall i Azure Monitor Log Analytics ).

Kör frågor mot tabellen AzureDiagnostics för att se resursloggarna som samlats in för diagnostikinställningarna som du har skapat för din DPS-instans.

AzureDiagnostics

Alla resursloggar i Azure Monitor har samma fält följt av tjänstspecifika fält. Det vanliga schemat beskrivs i Azure Monitor-resursloggschema Schemat för DPS-resursloggar finns i Resursloggar i datareferensen Övervakning av Azure IoT Hub Device Provisioning Service.

Aktivitetsloggen är en typ av plattformslogg i Azure som ger insikter om händelser på prenumerationsnivå. Du kan visa den separat eller dirigera den till Azure Monitor-loggar, där du kan göra mycket mer komplexa frågor med Log Analytics.

En lista över de typer av resursloggar som samlas in för DPS finns i Resursloggar i datareferensen Övervaka Azure IoT Hub Device Provisioning Service.

En lista över de tabeller som används av Azure Monitor-loggar och som kan frågas av Log Analytics finns i Tabeller för Azure Monitor-loggar i datareferensen Övervakning av Azure IoT Hub Device Provisioning Service.

Aviseringar

Med Azure Monitor-aviseringar meddelas du proaktivt när viktiga tillstånd hittas i dina övervakningsdata. Det gör att du kan identifiera och åtgärda problem i systemet innan kunderna märker dem. Du kan ange aviseringar för mått, loggar och aktivitetsloggen. Olika typer av aviseringar har fördelar och nackdelar.

Nästa steg