Översikt – Övervaka Azure Sphere-resurser
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. Det här avsnittet beskriver övervakningsdata som genereras av Azure Sphere och hur du kan använda funktionerna i Azure Monitor för att analysera och avisera om dessa data.
Du kan övervaka dina data med följande alternativ:
Övervaka från Azure Sphere-portalen: Du kan övervaka med de mått som är tillgängliga på fliken Mått i Azure Sphere-katalogen. Måtten på den här fliken innehåller måtten AttestationCount och ErrorCount. Mer information finns i Övervaka data som samlats in från Azure Sphere.
Övervaka med mått i Azure Monitor: Du kan övervaka måtten för din Azure Sphere-katalog och skapa instrumentpaneler från Azure Monitor. Azure Monitor samlar in Azure Sphere-katalogmåtten som standard. Du behöver inte uttryckligen konfigurera något. De flesta mått som är tillgängliga från de tidigare alternativen är också tillgängliga i dessa mått. Dimensionsvärdena för måtten, till exempel containernamn, är skiftlägeskänsliga. Därför måste du använda skiftlägesokänslig jämförelse när du gör strängjämförelser på dessa dimensionsvärden. Mer information finns i Analysera måttdata.
Övervaka med diagnostikloggar i Azure Monitor: Du kan övervaka loggarna i Azure Sphere-katalogen och skapa instrumentpaneler från Azure Monitor. Data som enhetshändelser och användaraktivitet lagras som loggar. Om till exempel enhetsautentiseringen med Azure Sphere Security Service (AS3) misslyckades eller om enhetsgruppen i katalogen ändrades – registreras dessa händelser i loggarna. Du kan analysera dessa loggar genom att köra frågor på insamlade data. Mer information finns i Analysera loggdata.
Vad är Azure Monitor?
Azure Sphere-katalogen skapar övervakningsdata med Hjälp av Azure Monitor, som är en fullstacksövervakningstjänst i Azure som tillhandahåller en fullständig uppsättning funktioner för att övervaka dina Azure-resurser utöver resurser i andra moln och lokalt.
Om du inte redan är bekant med övervakning av Azure-tjänster börjar du med artikeln Övervaka Azure-resurser med Azure Monitor, som beskriver följande begrepp:
- Vad är Azure Monitor?
- Kostnader som är kopplade till övervakning
- Övervaka data som samlas in i Azure
- Konfigurera datainsamling
- Standardverktyg i Azure för att analysera och avisera om övervakningsdata
Följande avsnitt bygger på den här artikeln genom att beskriva specifika data som samlats in från Azure Sphere och ge exempel på hur du konfigurerar datainsamling och analyserar dessa data med Azure-verktyg.
Övervaka data
Azure Sphere samlar in samma typer av övervakningsdata som andra Azure-resurser, som beskrivs i Övervaka data från Azure-resurser. Se Övervaka Azure Sphere-datareferens för en detaljerad referens av loggarna och måtten som skapats av dina Azure Sphere-enheter.
Samla in och dirigera data
Plattformsmått och aktivitetsloggen samlas in och lagras automatiskt men kan dirigeras 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.
Kommentar
Du måste ha ett befintligt Azure Storage-konto, händelsehubb, Log Analytics-arbetsyta eller Azure Monitor-partnerintegrering att dirigera data till.
Se Skapa diagnostikinställning för att samla in plattformsloggar och mått i Azure för den detaljerade processen för att skapa en diagnostikinställning med hjälp av Azure Portal och några exempel på diagnostikfrågor.
När du skapar en diagnostikinställning anger du vilka kategorier av loggar som ska samlas in. 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 Azure Sphere med mått från andra Azure-tjänster med Metrics Explorer. Mer information om det här verktyget finns i Komma igång med Azure Metrics Explorer.
Öppna Azure Monitor Metrics Explorer genom att gå till Azure Portal och öppna Azure Catalog och sedan välja Mått under Övervakning. Den här utforskaren är som standard begränsad till de plattformsmått som genereras av Din Azure Sphere-katalog.
En lista över de plattformsmått som samlats in för Azure Sphere finns i Mått i referensen Övervakning av Azure Sphere-data. En lista över de plattformsmått som samlats in för alla Azure-tjänster finns i Mått som stöds med Azure Monitor.
Analysloggar
Data i Azure Monitor-loggar lagras i tabeller där varje tabell har en egen uppsättning unika egenskaper.
Alla resursloggar i Azure Monitor har samma fält följt av tjänstspecifika fält. Det vanliga schemat beskrivs i Azure Monitor-resursloggschemat. En lista över de typer av resursloggar som samlats in för Azure Sphere finns i tabellen nedan.
Azure Sphere lagrar data i följande tabeller.
Register | beskrivning |
---|---|
ASCDeviceEvents | Lagrar alla enhetsrelaterade händelser för Azure Sphere-katalogresursen. |
ASCAuditLogs | Lagrar alla användaråtgärder som utförs på Azure Sphere-katalogresursen. |
AzureActivity | Gemensam tabell som lagrar alla poster från aktivitetsloggen för alla resurser. |
Aktivitetsloggen är en plattform 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.
Exempel på Log Analytics-frågor
Innan du använder Log Analytics för att utfärda Kusto-frågor måste du aktivera diagnostikloggar i Diagnostikinställningar.
När du väljer Loggar på Azure Sphere-katalogmenyn öppnas Log Analytics med frågeomfånget inställt på den aktuella Azure Sphere-katalogen. Loggfrågor inkluderar endast data från den resursen.
Viktigt!
Om du vill köra en fråga som innehåller data från andra konton eller data från andra Azure-tjänster väljer du Loggar på Azure 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). De här exemplen är bara ett litet urval av de omfattande frågor som kan utföras i Azure Monitor med hjälp av Kusto-frågespråk. Mer information finns i exempel för Kusto-frågor.
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.
I följande tabell visas till exempel några aviseringsregler för dina resurser. Du hittar en detaljerad lista över aviseringsregler från Azure Portal. Mer information finns i artikeln konfigurera aviseringar.
Aviseringstyp | Villkor | beskrivning |
---|---|---|
Avisering om enhetshändelse | Dimensionsnamn: Device_Heartbeat_Events, Operator: Mindre än, Dimensionsvärden: 1 | Avisering om flottans enhets pulsslag understiger ett visst tröskelvärde. |
Avisering om granskningshändelser | Operator: Större än, sammansättningstyp: Antal, Tröskelvärde: 1 | Avisering när användaren utförde en granskningsaktivitet. Du kan till exempel ändra namn på enhetsgrupp. |
Nästa steg
- Se Referens för Azure Sphere-övervakningsdata för en referens till loggarna och måtten som skapats av Azure Sphere.
- Mer information om övervakning av Azure-resurser finns i Övervaka Azure-resurser med Azure Monitor .