Open YouTube

Introduction to Azure Monitor | AZ-104 | Episode 27

Microsoft Learndutchenpublicupdated

Read in about 3 minutes instead of watching 26 minutes.

Waarom monitoring nodig is

  1. Een oplossing bouwen en herstellen is niet genoeg; je moet ook controleren of deze volgens de zakelijke verwachtingen presteert.
  2. Azure Monitor helpt resultaten te meten en prestaties af te stemmen op zakelijke vereisten.
  3. Losse cijfers zijn onvoldoende zonder context, vergelijkingswaarden en een baseline.

Zakelijke doelen en baselines

  1. Monitoring begint met het bepalen van zakelijke uitkomsten, relevante kernmetrieken en een baseline om tegen te meten.
  2. Met metrieken kun je afwijkingen herkennen en aanpassingen doen om zakelijke doelen te behalen of te overtreffen.
  3. Azure Monitor biedt hulpmiddelen om monitoring over de volledige levenscyclus te visualiseren, plannen en voorspellen.

Gegevensbronnen in Azure Monitor

  1. Azure Monitor verzamelt telemetrie uit Azure-resources, on-premises systemen en andere cloudomgevingen in één centrale weergave.
  2. Met de Azure Monitoring Agent kun je bronnen buiten Azure, zoals on-premises apparaten, opnemen in Azure Monitor.
  3. Tenant-, abonnements- en resourcegegevens leveren elk verschillende niveaus van monitoring- en kosteninformatie.
  4. Tags helpen om kosten- en gebruiksinformatie te filteren, bijvoorbeeld per cost center.

Workloads en applicaties

  1. Microsoft ziet algemene VM-metrieken zoals CPU-gebruik, maar niet automatisch welke processen binnen de VM dat veroorzaken.
  2. Voor containers geldt hetzelfde: basisgebruik is zichtbaar, maar interne activiteiten moeten door de klant worden geconfigureerd voor monitoring.
  3. Application Insights maakt applicatietelemetrie mogelijk, zoals paginabezoeken, regio's, klikken en laadtijden.

Metrieken, logs en traces

  1. Azure Monitor werkt vooral met twee soorten gegevens: metrieken en logs.
  2. Metrieken zijn numerieke waarden die bijna realtime worden uitgezonden, maar pas betekenis krijgen met context en baselines.
  3. Logs zijn gebeurtenisgestuurde verzamelingen informatie die helpen om op een later moment oorzaken te analyseren.
  4. Traces tonen aanvraagpaden en helpen begrijpen hoe activiteiten door systemen lopen.

Inzichten, visualisatie, analyse en respons

  1. Azure Monitor gebruikt verzamelde gegevens voor inzichten, visualisatie, analyse en respons.
  2. Inzichten helpen patronen te herkennen, prestaties te beoordelen en mogelijke schaalbehoeften te voorspellen.
  3. Visualisatie kan via dashboards, Power BI, Grafana, webpagina's, pdf's of e-mails worden aangeboden aan verschillende doelgroepen.
  4. Log Analytics en andere analysetools helpen trends en relevante informatie uit verzamelde gegevens te halen.
  5. Respons kan eenvoudig zijn, zoals een e-mailalert, of complex, zoals automatische schaalacties of integratie met ticketsystemen.

Retentie en Log Analytics

  1. Azure-logs worden standaard 90 dagen gratis bewaard en kunnen via filters of KQL worden bevraagd.
  2. Omdat incidenten soms pas veel later worden ontdekt, kan 90 dagen retentie onvoldoende zijn voor onderzoek en herstel.
  3. Een Log Analytics-workspace kan worden gebruikt om loggegevens langer centraal op te slaan.
  4. De juiste bewaartermijn vraagt om afweging tussen onderzoeksmogelijkheden, kosten, prestaties en beheersbaarheid.

Demonstratie en aandachtspunten

  1. 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.
  2. Onder Monitoring vind je onder meer logs, metrics, alerts, diagnostische instellingen en workbooks voor resource-informatie.
  3. Event Viewer illustreert dat logs gebeurtenissen op specifieke tijdstippen vastleggen met bijbehorende details.
  4. Prestatiemetrieken kunnen zeer gedetailleerd zijn; het verzamelen van alles kan leiden tot verwarring en onbruikbare hoeveelheden data.
  5. Kies de juiste counters, valideer dat ze de benodigde informatie leveren, stel baselines vast en meet afwijkingen daartegen.

Afronding

  1. Azure Monitor brengt gegevens uit Azure en andere omgevingen samen voor centrale zichtbaarheid.
  2. Centrale verzameling geeft betere vergelijkbaarheid en inzichten dan losse, geïsoleerde gegevensbronnen.
  3. Met Azure Monitor kun je prestaties bewaken en reageren om zakelijke resultaten te blijven leveren.

Actiepunten

  1. Bekijk andere video's in de cursus om verder te leren.
  2. Verken aanvullende leerinhoud op Microsoft Learn via aka.ms/.learn.