Introduction to Azure Monitor | AZ-104 | Episode 27
Microsoft LearndutchenpublicupdatedRead in about 3 minutes instead of watching 26 minutes.
Waarom monitoring nodig is
- Een oplossing bouwen en herstellen is niet genoeg; je moet ook controleren of deze volgens de zakelijke verwachtingen presteert.
- Azure Monitor helpt resultaten te meten en prestaties af te stemmen op zakelijke vereisten.
- Losse cijfers zijn onvoldoende zonder context, vergelijkingswaarden en een baseline.
Zakelijke doelen en baselines
- Monitoring begint met het bepalen van zakelijke uitkomsten, relevante kernmetrieken en een baseline om tegen te meten.
- Met metrieken kun je afwijkingen herkennen en aanpassingen doen om zakelijke doelen te behalen of te overtreffen.
- Azure Monitor biedt hulpmiddelen om monitoring over de volledige levenscyclus te visualiseren, plannen en voorspellen.
Gegevensbronnen in Azure Monitor
- Azure Monitor verzamelt telemetrie uit Azure-resources, on-premises systemen en andere cloudomgevingen in één centrale weergave.
- Met de Azure Monitoring Agent kun je bronnen buiten Azure, zoals on-premises apparaten, opnemen in Azure Monitor.
- Tenant-, abonnements- en resourcegegevens leveren elk verschillende niveaus van monitoring- en kosteninformatie.
- Tags helpen om kosten- en gebruiksinformatie te filteren, bijvoorbeeld per cost center.
Workloads en applicaties
- Microsoft ziet algemene VM-metrieken zoals CPU-gebruik, maar niet automatisch welke processen binnen de VM dat veroorzaken.
- Voor containers geldt hetzelfde: basisgebruik is zichtbaar, maar interne activiteiten moeten door de klant worden geconfigureerd voor monitoring.
- Application Insights maakt applicatietelemetrie mogelijk, zoals paginabezoeken, regio's, klikken en laadtijden.
Metrieken, logs en traces
- Azure Monitor werkt vooral met twee soorten gegevens: metrieken en logs.
- Metrieken zijn numerieke waarden die bijna realtime worden uitgezonden, maar pas betekenis krijgen met context en baselines.
- Logs zijn gebeurtenisgestuurde verzamelingen informatie die helpen om op een later moment oorzaken te analyseren.
- Traces tonen aanvraagpaden en helpen begrijpen hoe activiteiten door systemen lopen.
Inzichten, visualisatie, analyse en respons
- Azure Monitor gebruikt verzamelde gegevens voor inzichten, visualisatie, analyse en respons.
- Inzichten helpen patronen te herkennen, prestaties te beoordelen en mogelijke schaalbehoeften te voorspellen.
- Visualisatie kan via dashboards, Power BI, Grafana, webpagina's, pdf's of e-mails worden aangeboden aan verschillende doelgroepen.
- Log Analytics en andere analysetools helpen trends en relevante informatie uit verzamelde gegevens te halen.
- Respons kan eenvoudig zijn, zoals een e-mailalert, of complex, zoals automatische schaalacties of integratie met ticketsystemen.
Retentie en Log Analytics
- Azure-logs worden standaard 90 dagen gratis bewaard en kunnen via filters of KQL worden bevraagd.
- Omdat incidenten soms pas veel later worden ontdekt, kan 90 dagen retentie onvoldoende zijn voor onderzoek en herstel.
- Een Log Analytics-workspace kan worden gebruikt om loggegevens langer centraal op te slaan.
- De juiste bewaartermijn vraagt om afweging tussen onderzoeksmogelijkheden, kosten, prestaties en beheersbaarheid.
Demonstratie en aandachtspunten
- In de Azure-portal tonen Activity Logs acties op een resource, zoals back-upinstellingen of wijzigingen aan de VM, niet wat er binnen de VM gebeurt.
- Onder Monitoring vind je onder meer logs, metrics, alerts, diagnostische instellingen en workbooks voor resource-informatie.
- Event Viewer illustreert dat logs gebeurtenissen op specifieke tijdstippen vastleggen met bijbehorende details.
- Prestatiemetrieken kunnen zeer gedetailleerd zijn; het verzamelen van alles kan leiden tot verwarring en onbruikbare hoeveelheden data.
- Kies de juiste counters, valideer dat ze de benodigde informatie leveren, stel baselines vast en meet afwijkingen daartegen.
Afronding
- Azure Monitor brengt gegevens uit Azure en andere omgevingen samen voor centrale zichtbaarheid.
- Centrale verzameling geeft betere vergelijkbaarheid en inzichten dan losse, geïsoleerde gegevensbronnen.
- Met Azure Monitor kun je prestaties bewaken en reageren om zakelijke resultaten te blijven leveren.
Actiepunten
- Bekijk andere video's in de cursus om verder te leren.
- Verken aanvullende leerinhoud op Microsoft Learn via aka.ms/.learn.