Descrierea componentelor Azure Monitor

Finalizat

Monitorizarea este actul de colectare și analiză a datelor. Datele pot fi utilizate pentru a determina performanța, starea și disponibilitatea aplicațiilor dvs. de afaceri și resursele de care depind.

O strategie eficientă de monitorizare vă ajută să înțelegeți funcționarea detaliată a componentelor aplicațiilor dvs. Monitorizarea vă ajută, de asemenea, să creșteți timpul de funcționare, notificându-vă proactiv cu privire la problemele critice. Apoi puteți rezolva problemele înainte ca acestea să devină severe.

Azure include mai multe servicii care îndeplinesc individual un anumit rol sau o anumită sarcină în spațiul de monitorizare. Împreună, aceste servicii oferă o soluție cuprinzătoare pentru colectarea, analizarea și acționarea asupra datelor din aplicațiile dvs. și din resursele Azure care le susțin. Serviciile lucrează, de asemenea, pentru a monitoriza resursele critice locale pentru a oferi un mediu de monitorizare hibrid. Înțelegerea instrumentelor și datelor disponibile este primul pas în dezvoltarea unei strategii complete de monitorizare pentru aplicația dvs.

Lucruri de știut despre monitorizarea cu Azure

Să aruncăm o privire la diferitele componente Azure care acceptă capacitățile Azure Monitor. Diagrama următoare oferă o vizualizare la nivel înalt a modului în care Azure și Azure Monitor funcționează împreună pentru a vă oferi o soluție robustă de monitorizare și diagnosticare.

Diagram that shows the different monitoring and diagnostic services available in Azure as described in the text.

  • Serviciile de monitorizare și diagnosticare oferite în Azure sunt împărțite în categorii largi, cum ar fi Core, Aplicație, Infrastructură și Capacități partajate.

  • Depozitele de date din Azure Monitor păstrează valorile și jurnalele. Azure Monitor Metrics și Azure Monitor Logs sunt cele două tipuri de bază de date utilizate de serviciu.

  • Diverse surse de monitorizare furnizează Azure Monitor valorile și datele jurnalelor de analizat. Aceste surse pot include abonamentul și entitatea găzduită Azure, instanțele de serviciu Azure, resursele Azure, datele din aplicații și multe altele.

  • Azure Monitor Insights îndeplinește diferite funcții cu datele colectate, inclusiv analiza, alertarea și redarea în flux către sisteme externe.

    • Obțineți detalii: accesați extensia Azure Application Insights la Azure Monitor pentru a utiliza caracteristicile Application Performance Monitoring (APM). Puteți utiliza instrumentele APM pentru a monitoriza performanța aplicației și pentru a colecta date de înregistrare a urmelor. Application Insights sunt disponibile pentru multe servicii Azure, cum ar fi Azure Virtual Machines și Azure Virtual Machine Scale Sets, Azure Container Instances, Azure Cosmos DB și Azure IoT Edge.

    • Vizualizare: Utilizați numeroasele opțiuni din Azure Monitor pentru vizualizarea și interpretarea valorilor și jurnalelor colectate. Puteți utiliza Power BI cu caracteristica Registre de lucru Azure din Azure Monitor și puteți accesa tablouri de bord și vizualizări configurabile.

    • Analiză: Lucrați cu jurnalele Azure Monitor (Log Analytics) în portalul Azure pentru a scrie interogări jurnal pentru datele dvs. Puteți analiza interactiv datele de jurnal utilizând Azure Monitor Metrics și motorul puternic de analiză.

    • Răspuns: configurați reguli de avertizare în jurnal în Azure Monitor pentru a primi notificări despre performanța aplicației. Puteți configura serviciul să acționeze automat atunci când rezultatele interogărilor și alertelor corespund anumitor condiții sau rezultate.

    • Integrare: ingerarea și exportul rezultatelor interogării jurnalului din cmdleturile Azure CLI, Azure PowerShell și diverse API-uri. Configurați exportul automat al datelor de jurnal în contul de stocare Azure sau în centrele de evenimente Azure. Creați fluxuri de lucru pentru a prelua datele de jurnal și a le copia în locații externe cu Azure Logic Apps.