Designa för Azure Monitor-datakällor
Azure Monitor baseras på en gemensam plattform för övervakningsdata som gör att du kan visa, analysera och arbeta med data som samlats in från dina resurser. Plattformen erbjuder många funktioner som stöder två primära komponenter: loggar och mått.
Med Azure Monitor-loggar kan du samla in och organisera data från resurser som du övervakar. Du konfigurerar vilka data som samlas in och organiseras på plattformen. Andra funktioner i Azure Monitor lagrar automatiskt sina data i loggar. Du kan använda lagrade data med dina insamlade data för att övervaka miljöns prestanda.
Azure Monitor Metrics samlar in numeriska data från dina övervakade resurser och lagrar resultaten i en tidsorganiserad databas. Mått samlas in med de intervall som du anger. Du kan använda mått för att kontrollera hur systemet presterar vid en viss tidpunkt eller under vissa omständigheter.
Azure Monitor samlar in många olika datakällor.
Tänk på din miljö som CTO för Tailwind Traders. Vilka källor för övervakningsdata vill du samla in? Vilka analyser eller andra åtgärder kanske du vill utföra på dina insamlade data?
Saker att veta om Azure Monitor
När du utvecklar din övervakningsplan bör du tänka på de här egenskaperna för Azure Monitor.
Data från flera resurser kan samlas in i Azure Monitor och analyseras tillsammans med hjälp av en gemensam uppsättning verktyg.
Loggar möjliggör komplex analys med hjälp av loggfrågor.
Mått stöder scenarier i nära realtid, till exempel prioritetsaviseringar och svar på kritiska problem.
Övervakningsdata kan skickas till andra platser för att stödja vissa scenarier, till exempel spårning och rapportering.
Källor för övervakningsdata från Azure-program kan ordnas på nivåer och varje nivå kan nås på olika sätt.
- De högsta nivåerna är för själva programmet.
- De lägre nivåerna är komponenter i Azure-plattformen.
Mer information om dataplatser och dataåtkomst finns i Övervaka dataplatser i Azure.
Saker att tänka på när du använder Azure Monitor
Du har granskat hur Azure Monitor använder loggar och mått. Fundera nu på hur du implementerar dessa funktioner i din övervakningslösning för Tailwind Traders.
Överväg datakällor och dataåtkomst. Identifiera vilka Tailwind Traders-resurser som ska övervakas. Azure Monitor samlar in data automatiskt från en rad olika komponenter och data nås på olika sätt:
Windows-händelser. Information som skickas till Windows händelseloggningssystem, inklusive sysmon-händelser.
Prestandaräknare. Numeriska värden som mäter prestanda för olika aspekter av operativsystem och arbetsbelastningar.
Syslog. Information som skickas till Linux-händelseloggningssystemet.
Textlogg. Information som skickas till en textloggfil på en lokal disk.
JSON-logg. Information som skickas till en JSON-loggfil på en lokal disk.
IIS-loggar. IIS-loggar (Internet Information Service) från den lokala disken för Windows-datorer.
Överväg frågor om loggdata. Skriv loggfrågor för att analysera dina insamlade data för Tailwind Traders. Mer information om loggfrågor finns i Loggfrågor i Azure Monitor.
Överväg aviseringar baserat på loggar och måttdata. Konfigurera aviseringsregler baserat på loggdata som ska meddelas proaktivt om systemproblem. Använd Måttdata för att identifiera när kritiska Tailwind Traders-problem inträffar, till exempel värden som överskrider definierade gränser.
Överväg Metrics Explorer för att analysera mått interaktivt. Definiera mått för att övervaka dina Tailwind Traders-resurser, till exempel högsta användningsfrekvens, åtkomstinformation, arbetsbelastningar eller incidentscenarier. Använd Metrics Explorer för att undersöka insamlade data. Mer information om loggfrågor finns i Avancerade funktioner i Metrics Explorer.