IT-systemer er mer komplekse enn noen gang, og beløpet bedrifter investerer i dem når rekordhøyder hvert år, så bedrifter har ikke råd til å overse hvor viktig det er å holde infrastrukturen under oppsikt. Infrastrukturmonitorering er ditt hemmelige våpen for å unngå uventet nedetid, ytelsesproblemer eller sikkerhetssårbarheter.
Har du ansvar for å administrere lokale servere, skymiljøer eller et hybridoppsett? Du trenger en prosess for å spore og analysere systemene, nettverkene og tjenestene dine i sanntid for å sikre at alt fungerer effektivt.
I denne komplette veiledningen til infrastrukturmonitorering lærer du hvordan du kan holde et våkent øye med hele IT-økosystemet ditt, fra maskinvare til programvare, og oppdage potensielle problemer før de påvirker virksomheten. Jeg går gjennom de viktigste verktøyene og beste praksisene for å sette opp et robust monitoreringssystem, og ser nærmere på noen av utfordringene IT-ledere står overfor, som å håndtere den enorme datamengden eller integrere monitorering på tvers av flere plattformer. Jeg har tips som kan hjelpe deg med å navigere gjennom disse utfordringene.
La oss sørge for at du er godt rustet for å lykkes!
Hva er infrastrukturmonitorering?
Infrastrukturmonitorering holder oversikt over og samler inn måledata fra digitale systemer som servere, virtuelle maskiner, containere og databaser. Den sporer statistikk som oppetid, ytelse og ressursbruk for å gi innsikt som danner grunnlag for driftsbeslutninger.
De fleste infrastrukturmonitoreringsverktøyene jeg har brukt gjennom årene, visualiserer måledataene de sporer med funksjoner som grafer og diagrammer. Det gjør det enklere å tolke aktivitet over tid og identifisere trender.
Hvordan fungerer infrastrukturmonitorering?
Du må begynne med å integrere det valgte infrastrukturmonitoreringsverktøyet i systemet ditt før du setter i gang. Verktøyene har ulike fremgangsmåter basert på hvilken type monitorering du ønsker å implementere, slik du får se senere i denne artikkelen. Ta kontakt med leverandøren for en veiledning for å komme i gang.
Når det er satt opp og kjører, kan du bruke det til å holde oversikt over de tre hovedlagene i IT-infrastrukturen din:

- Maskinvare: Dette laget består av de fysiske infrastrukturkomponentene, inkludert prosessorer, minne og lagringsenheter
- Operativsystem: OS-et er mellomleddet mellom maskinvaren og applikasjonslagene i en teknologistakk
- Applikasjon: Dette laget omfatter programvare som håndterer forretningsflyter
Den generelle prosessen som en IT-infrastrukturmonitor følger, innebærer disse trinnene:
- Oppdagelse: Monitoren skanner infrastrukturen din for å finne alle komponentene den skal ha ansvar for på tvers av alle tre lagene i teknologistakken.
- Kartlegging: Deretter identifiserer og markerer den alle avhengighetene og plasseringene til komponentene.
- Innsamling: Monitorer bruker vanligvis mest tid på å samle inn data fra komponentene de oppdager, inkludert applikasjonslogger og måledata som ytelse. Avhengig av hvilken type monitor du har, kan denne prosessen også omfatte feil og sårbarheter.
- Analyse: Monitoren bruker dataene den samler inn til å utlede innsikt, enten automatisk eller ved å gi brukeren verktøy til å gjøre det, med visualiseringer som standard.
- Synlighet: Det endelige målet for enhver monitor er å innføre observerbarhet i IT-infrastrukturen, og det er dette du arbeider mot med alle de andre trinnene i prosessen.
Alle disse trinnene er kontinuerlige, også de jeg har beskrevet som noe som skjer under oppsettet. De skjer ofte samtidig fordi monitoren bør kunne tilpasse seg etter hvert som infrastrukturen din vokser, slik at du får best mulig observerbarhet.
Hvilke funksjoner omfatter infrastrukturmonitorering?
Noen av hovedfunksjonene i infrastrukturmonitoreringsverktøy omfatter:
- Loggbehandling og telemetri: verktøy for overvåking av IT-infrastruktur bør gjøre det mulig å samle inn ulike målinger og statistikker fra forskjellige kilder og deretter aggregere dem på ett sted der du får tilgang til dem.
- Visualisering: Du vil nesten garantert få store mengder data selv fra et lite IT-system, og muligheten til å visualisere dem som grafer, diagrammer og varmekart gjør det enklere å hente ut informasjon fra alt sammen.
- Analyse: Dette kompletterer visualisering ved at programvaren kjører tester i stor skala for å utlede innsikt fra dataene dine, som du kan bruke til å ta forretningsbeslutninger. Testene kan være alt fra sammenligning av flere datasett til å avdekke trender i bare ett datasett.
- Rapportering: Dette gir deg mer informasjon om statusen til infrastrukturen din, og vanligvis kan du konfigurere om du ønsker detaljerte eller korte rapporter. Jeg har også erfart at de fleste større overvåkingsverktøy lar deg planlegge når du skal motta rapportene, og noen ganger også hvor du vil ha dem sendt.
- Feil-, forespørsels- og hendelseshåndtering: Disse funksjonene lar deg merke problemer og følge dem helt frem til de er løst. I denne kategorien finner du ting som saker, feilgrupper, varsler og meldinger, som hjelper deg og teamet ditt med å håndtere problemer mer effektivt.
- Automatisering: Disse funksjonene lar deg redusere tiden du bruker på repetitive oppgaver, som å sette opp og kontrollere arbeidsflyter, testing, avhengighetskartlegging og validering av utrullinger.
- Kostnadsoptimalisering: Mange av verktøyene på dette området er bruksbaserte, og det er ikke uvanlig at kostnadene kommer ut av kontroll etter hvert som driften vokser. Derfor er en verdifull funksjon muligheten til å konfigurere dem slik at de ikke overskrider en bestemt terskel, eller varsle deg når de nærmer seg den, slik at du kan begrense kostnadene.
- Observasjon av hele teknologistakken: En god overvåkingsløsning bør gi deg innsyn i hele teknologistakken, inkludert endepunkter og avhengigheter. En enhetlig plattform som du kan bruke til å administrere hele systemet, bidrar i stor grad til å begrense spredning og optimalisere kostnader.
- Skyleverandøruavhengig arkitektur: Verktøy for infrastrukturovervåking bør ikke låse deg til én skyplattform, selv om en skyleverandør tilbyr dem. De kan ha ekstra fordeler ved bruk på én plattform fremfor en annen, men generelt er det vanlig praksis å la deg velge hvor du vil bruke dem.
Typer infrastrukturovervåking
Det finnes to typer infrastrukturovervåking: agentbasert og agentløs. Forskjellen ligger i hvordan du setter dem opp til å samhandle med IT-infrastrukturen din.

Agentbasert overvåking krever at du installerer et verktøy slik at det kan samle inn data direkte fra det du overvåker. Hvis du for eksempel vil overvåke fysiske servere med en agentbasert tilnærming, må du installere en overvåkingsløsning på hver enkelt server.
Agenter kan derfor samle inn langt mer detaljerte data fra infrastrukturen og gi mer pålitelige tilgjengelighetsmålinger, men de krever ofte mer teknisk ekspertise og tid å sette opp og vedlikeholde.
Agentløs overvåking fungerer derimot ved å bruke API-er og protokoller til å samle inn data, vanligvis fra pakker mens de beveger seg mellom komponentene.
Derfor er agentløse overvåkingsløsninger ofte billigere og enklere å sette opp, men du får færre målinger, og funksjonaliteten er avhengig av at nettverket forblir velfungerende.
Til syvende og sist avhenger den riktige løsningen av hva du ønsker å oppnå med overvåkingsstrategien din, og heldigvis kan du bruke begge samtidig. Jeg har brukt agenter på kritiske komponenter og agentløs overvåking på alt annet, for den samme infrastrukturen.
Hvilken IT-infrastruktur bør du overvåke?
Du bør bruke infrastrukturovervåkingsløsningen din til å holde øye med følgende:

- Servere: Ved å overvåke disse kan du opprettholde den overordnede systemsikkerheten og tilgjengeligheten.
- Datalagring: Administrer disse for å forhindre at dataene og andre ressurser kompromitteres gjennom sikkerhetsbrudd og lekkasjer.
- Containere og orkestratorer: Hvis disse er velfungerende, kjører de containeriserte applikasjonene dine bedre.
- Nettverk: Ved å kjenne til innkommende og utgående trafikk kan du gi en bedre opplevelse, implementere belastningsfordeling og reagere effektivt på DDoS-angrep.
- Skyplattformer: Du kan overvåke blant annet kapasitet og ressursutnyttelse for å sikre tilgjengelighet og kostnadskontroll.
- Digital brukeropplevelse: Ved å overvåke hvordan ulike faktorer knyttet til infrastrukturen din påvirker brukeropplevelsen på tvers av kontaktpunktene dine, kan du øke kundelojaliteten.
- Enheter: Hvis IT-infrastrukturen din består av flere endepunkter, bidrar overvåking av dem til å sikre at de er trygge og fungerer som de skal.
Have an account? Log In
Hvorfor trenger du infrastrukturovervåking?
Gjennom karrieren min innen programvareutvikling har jeg på nært hold sett fordelene verktøy for infrastrukturovervåking gir ulike team, inkludert DevOps og ITOps.

Fordelene med infrastrukturovervåking omfatter:
1. Oppdagelse og håndtering av problemer
De fleste løsninger for infrastrukturovervåking skanner kontinuerlig miljøene dine for problemer eller avvik. Når de oppdager noe uvanlig, sender de et varsel med retningslinjer for utbedring, slik at problemet kan håndteres så raskt som mulig.
En nylig studie viste at 32% av virksomhetsinfrastrukturen inneholder kritiske sårbarheter som hackere målretter mot. Derfor er det avgjørende å sette opp et system som håndterer disse problemene før de får mulighet til å påvirke virksomheten din.
2. Kontroll over IT-spredning
Ukontrollert vekst i IT-miljøet er et av de største problemene voksende selskaper står overfor. Det viser til ukontrollert vekst i IT-systemer og applikasjoner, noe som kan introdusere sikkerhetssårbarheter i infrastrukturen din og redusere produktiviteten. Med en god løsning for IT-overvåking kan du dra nytte av en enhetlig plattform for observerbarhet og holde IT-spredningen under kontroll.
3. Kostnadsstyring
Med en løsning for IT-overvåking kan du følge nøyere med på utgiftene på tvers av ulike systemer, slik at de ikke vokser ukontrollert. Denne fordelen er særlig tydelig når du håndterer noe med en bruksbasert prismodell, for eksempel skyplattform for databehandling, der det faktiske forbruket ikke er enkelt å fastslå på forhånd.
Infrastrukturovervåkingsverktøy gir deg verktøy for enten å hindre at kostnadene overstiger en fast grense eller varsle deg når kostnadene nærmer seg et forhåndsbestemt nivå.
4. Sikkerhet
Med de fleste ledende verktøyene for infrastrukturovervåking på markedet i dag får du automatiserte, kontinuerlige systemskanninger som kan oppdage avvik og reagere på dem for å forhindre både kjente og nye sikkerhetstrusler.
Du kan også forvente at verktøyet hjelper deg med utbedring og risikoreduksjon, slik at du forstår problemet og vet hvordan du skal håndtere lignende hendelser i fremtiden.
Hvis du arbeider med lokal infrastruktur, kan du overlate enkelte sikkerhetsfunksjoner til et av disse verktøyene, slik at du kan fokusere på andre vekstområder. Personlig har jeg opplevd at det gir trygghet at de automatisk krypterer data under overføring når jeg drifter systemene selv.
5. Samsvar
For alle som har et selskap i en strengt regulert bransje, for eksempel finans, helsevesen eller utdanning, kan de riktige IT-infrastrukturverktøyene gjøre samsvar så enkelt som ett enkelt klikk. De skanner infrastrukturen din og genererer rapporter som hjelper deg med å dokumentere samsvar med datastandarder som HIPAA, ISO og flere.
Når det gjelder revisjoner, kan disse verktøyene også utføre kontroller og generere logger og rapporter som du kan sende til relevante tilsynsorganer. De kan også gjøre det lille ekstra ved å tilby systemer som lar deg gi revisorer midlertidig tilgang til IT-infrastrukturen din.
6. Systemtilgjengelighet og oppetid
Infrastruktur overvåkingsverktøy kan være til stor hjelp for DevOps- og ITOps-team fordi de tilbyr funksjoner som hjelper deg med å holde systemene i drift.
De viktigste funksjonene handler om ytelsesovervåking av statistikk som regresjon, men fordelene finnes også i funksjoner som lar deg løse problemer på kortere tid, lansere produkter raskere og generelt være mer proaktiv.

Hvis du fortsatt er usikker på alt dette, bør du vite at resultatene er konkrete. Bank of New Zealand gikk over til et skybasert system. Fem år etter at de innførte den riktige løsningen for infrastruktursovervåking, rapporterte institusjonen at alvorlige tjenestehendelser var redusert med 94%, og at programvareutgivelser av høy kvalitet hadde økt med 58%.
Slik velger du en løsning for infrastruktursovervåking
Det finnes et stort utvalg av verktøy for infrastruktursovervåking på markedet.

Når du ser etter en løsning for infrastruktursovervåking, bør du blant annet ha følgende kriterier i tankene:
- Bransjespesifikke funksjoner: Hvis du arbeider i en nisjebransje eller en bransje som er mer regulert enn de fleste, bør du se etter alternativer som er tilpasset dine spesifikke bruksområder, med funksjoner som samsvarsadministrasjon.
- Omfang: IT-infrastrukturen din kan enkelt bestå av flere ulike systemer, inkludert servere, skyplattformer og endepunkter, og du bør finne et overvåkingsverktøy som dekker alle disse for å unngå ukontrollert vekst.
- Skalerbarhet: IT-overvåkingsverktøyet du velger, bør kunne vokse i takt med virksomheten din, slik at du ikke må lete etter en erstatning når det blir strukket lenger enn det var utviklet for.
- Kundestøtte: Dette gjelder først og fremst team med begrenset teknisk kompetanse og/eller team som velger fullstendig administrerte alternativer. Hvis du har vurdert situasjonen din og konkludert med at du sannsynligvis ikke vil kunne løse et potensielt alvorlig problem internt, bør du prioritere løsninger der kundene uttrykkelig har fremhevet kvaliteten på kundestøtten.
- Sikkerhet: Start med kryptering og kontroll av brukertilgang som et minimum, og se deretter etter funksjoner som oppdateringsadministrasjon, avviks- og trusseldeteksjon samt sårbarhetsadministrasjon for å komme videre.
- Kostnad: Selv om enkelte verktøy for infrastrukturovervåking har faste priser, er mange prismodeller bruksbaserte, og jeg anbefaler at du kontakter leverandøren direkte for å beregne hvilke beløp du kan forvente basert på dine nåværende og fremtidige behov.
- Integrasjoner: Du kan ha behov for å koble til andre verktøy for å få mest mulig ut av overvåkingsplattformen, blant annet samarbeidsverktøy som Jira og Google Workspace, kildekontrollverktøy som GitLab og GitHub og orkestreringsverktøy som Kubernetes og OpenShift.
Beste verktøy for infrastruktursovervåking
Noen av de beste verktøyene for infrastruktursovervåking jeg har brukt og likt godt de siste par årene i DevOps-roller, er følgende:
1. Grafana – beste alternativ med åpen kildekode

Grafana er en plattform for observerbarhet med åpen kildekode fra Grafana Labs som du kan bruke lokalt med OSS-versjonen eller i skyen.
Hvis du aldri har brukt et overvåkingsverktøy før, anbefaler jeg at du sjekker ut deres demoversjon på nettet for å få et inntrykk av hvordan plattformen er. Den er tilgjengelig fra hjemmesiden deres, er gratis, og du trenger verken å registrere deg eller installere noe.
En av Grafanas største styrker er visualiseringene du får tilgang til, og hvor mye du kan konfigurere hva du vil se. For infrastrukturovervåking gir den deg muligheten til å oppnå full oversikt over hele teknologistakken med LGTM-stakken:
- Loki for logger
- Grafana for visualiseringer
- Tempo for spor
- Mimir for måledata
2. Amazon CloudWatch – best på loggingsfunksjoner

Amazon CloudWatch er et program- og infrastrukturovervåkingsverktøy som fungerer på alle de største skyplattformene og lokalt, men jeg anbefaler å bruke det på AWS fordi du vil få mer ut av det.
Først og fremst bruker det Amazon Route 53 og VPC Flow Logs innebygd for å samle inn og publisere logger for deg. Du kan også bruke det til å hente logger fra andre AWS-produkter og -tjenester som utgjør IT-infrastrukturen din, inkludert CloudTrail, Lambda og API Gateway.
I tillegg til loggingsfunksjonene liker jeg også sikkerhetstilnærmingen, der verktøy som identitets- og tilgangsstyring (IAM) brukes til å kontrollere brukertillatelser, og nøkkeladministrasjonstjenesten (KMS) brukes til kryptering.
3. New Relic – best på funksjoner for feilhåndtering

New Relic var et av de aller første verktøyene for infrastrukturovervåking jeg brukte, og jeg vender fortsatt tilbake til det og anbefaler det til andre flere år senere på grunn av hvor godt det håndterer feil.
Det tilbyr en funksjon kalt Feilinnboks, som lar deg:
- Få tilgang til feil på ett sted og gjennomgå dem med full kontekstuell informasjon
- Opprette feilgrupper der feil kombineres basert på alvorlighetsgrad, med mulighet til å angi egendefinerte varslingsregler slik at du bare mottar varsler for grupper med høy prioritet
- Proaktivt merke, prioritere og løse feil før de opprettes som en sak
- Integrere Slack for å holde teamene orientert
- Få tilgang til historiske feildata, med detaljer som kommentarer og lenker, selv etter at feilene er løst
More Articles
4. Honeycomb – best for distribuerte tjenester

Jeg kom først over Honeycomb for bare et par måneder siden, men tjenesten overbeviste meg nesten umiddelbart med BubbleUp-funksjonen.
Jeg har brukt BubbleUp til å sammenligne enorme samlinger av måledata og andre tall som er samlet inn fra systemene mine, og den har alltid vært avgjørende for å avdekke trender og annen analytisk innsikt som jeg gikk glipp av, selv når jeg hadde visualiseringer.
Hvis infrastrukturen din består av distribuerte systemer, kan Honeycombs telemetrifunksjoner hjelpe deg med å få kontroll og sortere gjennom dataene du samler inn.
5. eG Enterprise – best på funksjoner for avhengighetskartlegging

eG Enterprise er en løsning for overvåking av infrastruktur og applikasjonsytelse (APM) fra eG Innovations som fungerer med både eldre og moderne applikasjoner, samt skybasert og lokal infrastruktur.
Jeg har selv brukt den på en selvhostet plattform og opplevde at funksjonene for avhengighetskartlegging og infrastrukturtopologi var solide når det gjaldt å avdekke oppbygningen av IT-infrastrukturen min. Jeg testet funksjonen for automatisk oppdagelse av ulike former for avhengigheter som involverte virtuelle maskiner, fysiske maskiner og applikasjoner.
Den presenterer dem visuelt, slik at det er enkelt å fastslå hvordan endringer på ett område vil påvirke resten av systemet. Denne informasjonen brukte jeg til å styrke sikkerheten og forbedre ytelsen.
Beste praksis for infrastrukturovervåking
Når du utvikler strategien din for infrastrukturovervåking, er det noen få beste praksiser jeg mener du bør ha i tankene. Basert på anbefalingene fra noen systemadministratorer og teknologiledere jeg rådførte meg med til denne artikkelen, inkluderer de:

- Automatiser: På denne måten frigjør du deg fra trivielle og gjentakende oppgaver, slik at du kan fokusere på viktigere områder for vekst. Automatisering gjør det også mulig å redusere risikoen som følger med manuelle arbeidsflyter, der menneskelige feil kan føre til at alt bryter sammen.
- Konfigurer varsler: Du må vite hva som skjer i systemene dine så raskt som mulig, slik at du kan iverksette en rask respons. Konfigurer hvordan du mottar varsler basert på prioritet, slik at du ikke blir oversvømt av varsler på lavt nivå.
- Standardiser på tvers av miljøer: Hvis du bruker overvåkingsverktøyet for ulike systemer, er det lurt å bruke de samme prosessene og konfigurasjonene der det er mulig, slik at du slipper å holde oversikt over hvordan hvert enkelt system fungerer.
- Prioriter kjernekomponentene dine: Hvis du ikke kan konfigurere alt på én gang og i stedet må rulle ut systemet trinnvis, bør du begynne med de mest kritiske komponentene og arbeide deg nedover. Det er for eksempel viktigere å sikre datasentrene enn å løse ytelsesproblemer.
- Gjennomfør revisjoner: I tillegg til å hjelpe deg med å overholde kravene kan disse hjelpe deg med å avdekke sårbarheter og andre problemer som kan sette infrastrukturen din i fare hvis de får utvikle seg.
- Test og oppdater ofte: Sett av tid til å være proaktiv ved å gjennomføre belastningstester og penetrasjonstester på plattformen din, slik at du vet hvor godt forberedt du er på ulike ytelses- og sikkerhetshendelser. Hvis du er selvhostet, anbefaler jeg at du ser etter oppdateringer til installasjonen minst én gang daglig dersom automatiske oppdateringer ikke er et alternativ.
- Rådfør deg regelmessig med leverandøren: Ta jevnlig kontakt med leverandøren din for å se om det finnes nye eller planlagte funksjoner du er i en unik posisjon til å dra nytte av, anbefalinger for hvordan du kan få mer ut av overvåkingsverktøyet, og annen viktig informasjon du ellers kan gå glipp av hvis du ikke holder deg oppdatert.
Hva skjer videre?
Mer enn halvparten av alle virksomheter har i dag flyttet all relevant infrastruktur til skyen, og det å finne en solid overvåkingsløsning er like viktig som enhver annen forretningsbeslutning. Hvis du er i ferd med å flytte til skyen, kan du bruke informasjonen jeg har gitt i denne artikkelen til å legge til rette for suksess.
Abonner på CTO Club-nyhetsbrevet for mer innsikt i de nyeste teknologiske innovasjonene og løsningene for virksomheten din.




