Cloud & IT Cert Prep · leksjon

Azure Monitor-målinger og varsler

Samle plattformmålinger for VM-er og App Service, konfigurer varsler med statiske og dynamiske terskler, og send varslinger til handlingsgrupper via e-post og webhook.

Leksjon 1 av 413 trinn

Azure Monitor-målinger og varsler er en gratis leksjon i Cloud & IT Cert Prep på CoddyKit. Dette er leksjon 1 av 4. Du kan lese hele leksjonen gratis nedenfor – og deretter øve praktisk i nettleseren med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Den er en del av læringsløpet i Cloud & IT Cert Prep, og fremdriften din synkroniseres mellom nettet og CoddyKit-appen. Kurset i Cloud & IT Cert Prep inneholder totalt 4 leksjoner.

Hva er Azure Monitor?

Azure Monitor er den enhetlige plattformen for observability for alle Azure-ressurser. Den samler inn måledata (numeriske tidsseriedata) og logger (strukturerte hendelsesoppføringer) fra alle tjenestene De distribuerer. Uten Azure Monitor ville De operert i blinde – ute av stand til å oppdage ytelsesforringelse eller kapasitetsproblemer før de påvirker brukerne.

Forstå plattformmåledata

Plattformmåledata samles automatisk inn for alle Azure-ressurser uten ekstra kostnad. For en virtuell maskin samler Azure Monitor inn Percentage CPU, Network In, Network Out, Disk Read Bytes og mye mer. Disse måledataene lagres med ett minutts oppløsning i 93 dager i måledatalageret. Det kreves ingen agent eller konfigurasjon for å begynne å se dem.

# View available metrics for a VM via Azure CLI
az monitor metrics list-definitions \
  --resource /subscriptions/<sub-id>/resourceGroups/<rg>/providers/Microsoft.Compute/virtualMachines/<vm-name> \
  --output table

Vise måledata i Metrics Explorer

Metrics Explorer i Azure-portalen lar Dem lage interaktive diagrammer for alle plattformmåledata. Velg en ressurs, velg et målenav, velg et måledata og velg en aggregeringstype (Average, Maximum, Minimum, Count eller Sum). De kan legge flere måledata oppå hverandre, dele dem inn etter dimensjon (for eksempel etter disk eller nettverksgrensesnitt) og feste diagrammet til et Azure Dashboard.

Varsler med statiske terskler

En måledata-varslingsregel utløses når et måledata krysser en fast terskel i en definert evalueringsperiode. Eksempel: Utløs et varsel når Percentage CPU er høyere enn 85% i 5 minutter på rad. Varslingsregler består av en målressurs, en betingelse og en handlingsgruppe som definerer hva som skjer når varslet utløses.

# Create a static CPU alert via CLI
az monitor metrics alert create \
  --name 'High-CPU-Alert' \
  --resource-group myRG \
  --scopes /subscriptions/<sub>/resourceGroups/myRG/providers/Microsoft.Compute/virtualMachines/myVM \
  --condition 'avg Percentage CPU > 85' \
  --window-size 5m \
  --evaluation-frequency 1m \
  --action myActionGroup

Varsler med dynamiske terskler

Dynamiske terskler bruker maskinlæring til å angi varslingsgrenser automatisk basert på historisk atferd. I stedet for å angi en fast CPU-prosent lærer Azure Monitor det normale mønsteret for måledataene og varsler bare når verdien avviker betydelig. Dette reduserer falske positiver for måledata der det naturlige nivået varierer etter tid på dagen eller ukedag. Angi følsomheten til Low, Medium eller High.

Handlingsgrupper

En handlingsgruppe definerer varslene og de automatiserte handlingene som kjøres når et varsel utløses. Støttede varslingstyper omfatter e-post/SMS/push, tale og Azure-appvarsler. Automatiserte handlinger omfatter å kalle en Azure Function, sende en forespørsel til en Logic App, utløse en webhook eller kjøre en Automation Runbook. Én handlingsgruppe kan deles av mange varslingsregler.

# Create an action group with email notification
az monitor action-group create \
  --name 'OpsTeam' \
  --resource-group myRG \
  --action email 'ops-lead' 'ops@example.com'

Alvorlighetsgrader for varsler

Alle varslingsregler tildeles en alvorlighetsgrad fra Sev 0 (Critical) til Sev 4 (Verbose). Alvorlighetsgraden påvirker ikke når varslet utløses – den er metadata som driftsteam bruker til å prioritere hendelser. Beste praksis er å varsle vaktgående teknikere bare for Sev 0- og Sev 1-varsler, sende Sev 2 til en kø for saker og behandle Sev 3–4 som informasjonsvarsler.

Varsler fra aktivitetsloggen

Varsler fra aktivitetsloggen utløses av administrative operasjoner som registreres i Azure Activity Log, i stedet for av måledata. Bruk dem til å bli varslet når noen sletter en ressursgruppe, endrer en regel i en nettverkssikkerhetsgruppe eller starter en VM på nytt. De konfigureres på samme måte som måledata-varsler, men retter seg mot en aktivitetsloggbetingelse, for eksempel operasjonsnavn eller ressurstype.

# Alert when any VM in a resource group is deleted
az monitor activity-log alert create \
  --name 'VM-Delete-Alert' \
  --resource-group myRG \
  --condition category=Administrative operationName=Microsoft.Compute/virtualMachines/delete \
  --action-group myActionGroup

Varslingstilstander og regler for vars behanding

En varslingsinstans går gjennom tre tilstander: Utløst → Bekreftet → Løst. Regler for varslingsbehandling (tidligere regler for undertrykking) lar deg undertrykke varsler under planlagte vedlikeholdsvinduer eller legge til handlingsgrupper for alle varsler som samsvarer med et omfang — uten å endre hver varslingsregel individuelt. Dette er avgjørende for å håndtere varslingsstøy under utrullinger.

Metrikkvarsler for PaaS-tjenester

Plattformmetrikk er ikke begrenset til VM-er. App Service viser Http5xx, RequestCount og AverageResponseTime. Azure SQL Database viser cpu_percent og dtu_consumption_percent. Azure Storage viser UsedCapacity og Transactions. Du bruker den samme modellen for metrikkvarsler på tvers av alle disse tjenestene, noe som gir en enhetlig overvåkingsmetode uavhengig av ressurstype.

# Alert on App Service HTTP 5xx errors
az monitor metrics alert create \
  --name 'AppService-5xx-Alert' \
  --resource-group myRG \
  --scopes /subscriptions/<sub>/resourceGroups/myRG/providers/Microsoft.Web/sites/myApp \
  --condition 'total Http5xx > 10' \
  --window-size 5m \
  --evaluation-frequency 1m \
  --action myActionGroup

Varsler for flere ressurser

Azure Monitor støtter metrikkvarsler for flere ressurser som bruker én enkelt regel på alle ressurser av samme type i et abonnement eller en ressursgruppe. Én varslingsregel kan for eksempel overvåke alle VM-er i en ressursgruppe for høy CPU-bruk. Dette reduserer betydelig antallet regler du må administrere, sammenlignet med å opprette én regel per VM. Varsler for flere ressurser har et omfang som er begrenset til en ressursgruppe eller et abonnement samt en bestemt ressurstype.

Hurtigsjekk

Test forståelsen din av Microsoft Azure Fundamentals-konsepter (AZ-900) fra denne leksjonen.

Oppsummering av leksjonen

I denne leksjonen lærte du at Azure Monitor automatisk samler inn plattformmetrikk fra alle Azure-ressurser, at metrikkvarslingsregler utløses av statiske eller dynamiske terskler og varsler team via handlingsgrupper, og at aktivitetsloggvarsler utløses av administrative operasjoner som sletting av ressurser. Deretter utforsker vi Log Analytics og KQL for spørring mot strukturerte loggdata.

Gratis å komme i gang

Lær deg Cloud & IT Cert Prep med en AI-veileder – gratis

Skriv og kjør ekte kode i nettleseren, få umiddelbar hjelp fra en AI-veileder som er tilgjengelig døgnet rundt, og fortsett der du slapp – på nettet eller i appen.

Kurs
150
Leksjoner
600

Ofte stilte spørsmål

Er leksjonen «Azure Monitor-målinger og varsler» gratis?

Ja – hele teksten i «Azure Monitor-målinger og varsler» er gratis å lese her på nettet. For å øve interaktivt med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt, og for å låse opp resten av Cloud & IT Cert Prep-kurset, kan du oppgradere til CoddyKit PRO. Kurset i Cloud & IT Cert Prep inneholder totalt 4 leksjoner.

Hva lærer jeg i «Azure Monitor-målinger og varsler»?

Samle plattformmålinger for VM-er og App Service, konfigurer varsler med statiske og dynamiske terskler, og send varslinger til handlingsgrupper via e-post og webhook. Du øver på Cloud & IT Cert Prep med praktisk kode som du kjører direkte i nettleseren, mens en AI-veileder som er tilgjengelig døgnet rundt, svarer på spørsmålene dine mens du jobber deg gjennom leksjonen.

Trenger jeg erfaring for å begynne med Cloud & IT Cert Prep?

Ingen tidligere erfaring er nødvendig. Cloud & IT Cert Prep på CoddyKit er lagt opp for både nybegynnere og viderekomne, så De kan begynne her eller helt fra start og lære i Deres eget tempo. Dette er leksjon 1 av 4.

Hvor lang tid tar leksjonen «Azure Monitor-målinger og varsler»?

De fleste CoddyKit-leksjoner tar omtrent 5–10 minutter. Hver leksjon er kort og interaktiv, slik at De gjør jevne fremskritt og kan fortsette akkurat der De slapp – både på nettet og i appen.

Kan jeg skrive og kjøre kode i denne Cloud & IT Cert Prep-leksjonen?

Ja. Alle Cloud & IT Cert Prep-leksjoner har en innebygd kodeeditor, slik at De kan skrive og kjøre ekte kode direkte i nettleseren og få umiddelbar tilbakemelding fra AI – uten lokal konfigurering.

Alle leksjonene i dette kurset

  1. Azure Monitor-målinger og varsler
  2. Grunnleggende om Log Analytics og KQL
  3. Application Insights
  4. Azure-instrumentbord og arbeidsbøker
← Tilbake til Cloud & IT Cert Prep