Beskriva Azure Monitor-komponenter

Slutförd

Övervakning är att samla in och analysera data. Data kan användas för att fastställa prestanda, hälsa och tillgänglighet för dina affärsprogram och vilka resurser de är beroende av.

En effektiv övervakningsstrategi hjälper dig att förstå hur komponenterna i dina program fungerar detaljerat. Övervakning hjälper dig också att öka drifttiden genom att proaktivt meddela dig om kritiska problem. Du kan sedan lösa problemen innan de blir allvarliga.

Azure innehåller flera tjänster som utför en specifik roll eller aktivitet individuellt i övervakningsutrymmet. Tillsammans ger dessa tjänster en heltäckande lösning för att samla in, analysera och agera på data från dina program och de Azure-resurser som stöder dem. Tjänsterna arbetar också med att övervaka kritiska lokala resurser för att tillhandahålla en hybridövervakningsmiljö. Det första steget i att utveckla en fullständig övervakningsstrategi för ditt program är att förstå de verktyg och data som är tillgängliga.

Saker att veta om övervakning med Azure

Låt oss ta en titt på de olika Azure-komponenter som stöder Azure Monitor-funktioner. Följande diagram ger en översikt över hur Azure och Azure Monitor fungerar tillsammans för att ge dig en robust lösning för övervakning och diagnostik.

Diagram som visar de olika övervaknings- och diagnostiktjänsterna som är tillgängliga i Azure enligt beskrivningen i texten.

  • De övervaknings- och diagnostiktjänster som erbjuds i Azure är indelade i breda kategorier som Core, Application, Infrastructure och Shared Capabilities.

  • Datalager i Azure Monitor innehåller dina mått och loggar. Azure Monitor-mått och Azure Monitor-loggar är de två bastyperna av data som används av tjänsten.

  • Olika övervakningskällor ger Azure Monitor de mått och loggar data som ska analyseras. Dessa källor kan omfatta din Azure-prenumeration och klientorganisation, dina Azure-tjänstinstanser, dina Azure-resurser, data från dina program med mera.

  • Azure Monitor Insights utför olika funktioner med insamlade data, inklusive analys, aviseringar och direktuppspelning till externa system.

    • Få insikter: Få åtkomst till Azure Application Insights-tillägget till Azure Monitor för att använda APM-funktionerna (Application Performance Monitoring). Du kan använda APM-verktyg för att övervaka programmets prestanda och samla in spårningsloggningsdata. Application Insights är tillgängliga för många Azure-tjänster, till exempel Azure Virtual Machines och Azure Virtual Machine Scale Sets, Azure Container Instances, Azure Cosmos DB och Azure IoT Edge.

    • Visualisera: Använd de många alternativen i Azure Monitor för att visa och tolka dina insamlade mått och loggar. Du kan använda Power BI med funktionen Azure-arbetsböcker i Azure Monitor och få åtkomst till konfigurerbara instrumentpaneler och vyer.

    • Analysera: Arbeta med Azure Monitor-loggar (Log Analytics) i Azure Portal för att skriva loggfrågor för dina data. Du kan interaktivt analysera dina loggdata med hjälp av Azure Monitor Metrics och den kraftfulla analysmotorn.

    • Svara: Konfigurera loggaviseringsregler i Azure Monitor för att ta emot meddelanden om programmets prestanda. Du kan konfigurera tjänsten så att den vidtar automatiserade åtgärder när resultatet av dina frågor och aviseringar matchar vissa villkor eller resultat.

    • Integrera: Mata in och exportera loggfrågeresultat från Azure CLI, Azure PowerShell-cmdletar och olika API:er. Konfigurera automatisk export av loggdata till ditt Azure Storage-konto eller Azure Event Hubs. Skapa arbetsflöden för att hämta loggdata och kopiera till externa platser med Azure Logic Apps.