Min første datamaskin hadde bare 64 kilobyte RAMog overvåking av minnebruk var ikke mye av bekymring, bortsett fra når du skriver programvare. Dagens datamaskiner er forskjellige, selv om de ofte har opptil en million tid mer RAM, kjører de også flere applikasjoner og prosesser. Og hver av dem konkurrerer om minnet. Og når en datamaskin går tom for minne - heldigvis en sjelden gang - begynner ting virkelig å gå galt. For å unngå det, må en systemadministrator hele tiden følge med på minnebruk. Ved hjelp av riktig verktøy er ikke minneovervåking vanskeligere enn å overvåke noe annet som nettverksbåndbredde. I dag ser vi på noen av de beste verktøyene du kan bruke for å overvåke forskjellige systemminnebruk.
Før vi treffer kjernen i faget vårt, gjør vi detbegynn med å se på minneovervåking generelt. Vi vil prøve å forklare hva det er, hvorfor man trenger det og hvordan det kan gjøres. Vi ser at Simple Network Management Protocol, eller SNMP, gir et enkelt og beskjedent middel til å overvåke alle typer driftsparametere, inkludert minnebruk. Og slik at du bedre forstår hvor mange av verktøyene på listen vår fungerer, vil vi grave litt dypere inn i hvordan SNMP utfører overvåkningsmagien. Først da er vi klare til å gjennomgå fem av de beste minneovervåkingsverktøyene og programvaren vi kunne finne.
Minneovervåking - Hva, hvorfor og hvordan
La oss begynne med å prøve å definere minneovervåking. Tross alt vil det absolutt hjelpe hvis vi alle er enige om hva det er vi prøver å overvåke. I forbindelse med denne artikkelen har typen minneovervåking vi er interessert i å gjøre med minnebruk. Det er noen avanserte verktøy for server- og infrastrukturtesting som kan rapportere om minneytelse – i.e. hvor raskt datamaskinen kan skrive til og lese fra minnet - men det er ikke dette vi har i tankene her. Parameteren vi vil overvåke er enkel hvor mye ledig minne som er tilgjengelig. Noen verktøy vil rapportere om prosentandelen av tilgjengelig minne, mens andre vil gi deg et absolutt antall som representerer mengden tilgjengelig minne. Disse vil ofte også gi den totale mengden minne, noe som gjør det enkelt å beregne prosentandelen. Faktisk er dette typisk hvordan verktøy som gir deg en prosentandel beregner det.
Selv om det kan være mange grunner til å overvåkeminnebruk det hele koker ned til en enkel ting: ytelse. Ettersom tilgjengelig minne går ned på en vanlig datamaskin, vil også dens ytelse; enkelt og greit. Og du vil ikke engang begynne å tenke på hva som ville skje når en datamaskin går tom for minne. Selv om de fleste moderne operativsystemer har en viss innebygd beskyttelse mot den usannsynlige hendelsen, kan mange ting gå galt hvis og når det skjer.
Å vite hva vi vil overvåke og hvorfor vi trengerå overvåke det er en ting, men vi må finne ut hvordan vi skal gjøre det. Svaret er enkelt, vi kommer til å bruke riktig verktøy for jobben. Og selv om det er utallige verktøy som kan overvåke systemminnet, er noen avhengige av lokalt installerte agenter som kjører på den overvåkede datamaskinen, og potensielt frarøver de den dyrebare ressursen som er RAM. Vi vil derfor heller bruke en agentløs tilnærming. Takket være Simple Network Management Protocol er dette enkelt og mange forskjellige verktøy er tilgjengelige.
Noen få ord om SNMP
Til tross for at han har “enkel” i navnet, er SNMP detganske komplisert. Heldigvis, akkurat som at du ikke trenger å være mekaniker for å kjøre bil, trenger du ikke å være en ekspert for å bruke protokollen. Dette er hva du trenger å vite. SNMP brukes av en SNMP-manager - i vårt tilfelle overvåkningsverktøyet - til eksternt å lese og skrive driftsparametere i SNMP-aktiverte enheter. SNMP er innebygd i de fleste operativsystemer og nettverksenheter. Noen operativsystemer krever at du installerer eller aktiverer tjenesten mens nettverksenheter vanligvis bare trenger å konfigurere den.
Forbindelsen mellom overvåkningsverktøyet ogden overvåkede enheten gjøres i klar tekst med knapt noen sikkerhet. SNMP-aktiverte enheter er konfigurert med offentlige (skrivebeskyttede) og private (les-skriv) “fellesskapsstrenger”, og hver forespørsel fra overvåkningsverktøyet må inneholde riktig fellestreng.
Den SNMP-aktiverte enheten lager noen av sineoperasjonelle parametere tilgjengelig. Hver av dem blir referert til som en OID, en forkortelse for Object IDentifier. For overvåking av minne vil overvåkningsverktøyet lese det totale minnet og de tilgjengelige minneverdiene. En enkel matematikkberegning er da nødvendig for å beregne prosentandelen av tilgjengelig minne. De fleste SNMP-overvåkingsverktøy leser verdiene med jevne mellomrom - vanligvis hvert femte minutt - og plotter ofte resultatene på grafer eller viser dem i tabellformat.
De beste verktøyene for minneovervåking
De fleste verktøy som brukes til å overvåke minne kan ogsåovervåke flere andre driftsparametere. Faktisk kan de fleste SNMP-overvåkingsverktøy overvåke minnet. Verktøyene som har laget den på listen vår er noe av det beste vi kunne finne, og de er alle verktøy som gjør det relativt enkelt å overvåke minnet.
1. SolarWinds Memory Monitor Tool (Gratis prøveperiode)
SolarWinds er kjent for å gjøre noe av det bestenettverks- og systemadministrasjonsverktøy. Spesielt ser det ut til at SolarWinds Network Performance Monitor konsekvent scorer blant de beste verktøyene for nettverksovervåking. Og for å gjøre det enda bedre, lager SolarWinds også flere gratis verktøy, som hver for seg adresserer en bestemt oppgave for nettverksadministratorer. Og når det gjelder minneovervåking, gjør SolarWinds intet unntak og tilbyr minst to forskjellige verktøy for å gjøre jobben.
Først og fremst er SolarWinds Memory Monitor Tool. Dette verktøyet er bare ett av de mange verktøyene som følger medsom ingeniørens verktøysett. Mer om det om et øyeblikk. For nå, la oss konsentrere oss om Memory Monitor Tool. Dette er et relativt enkelt verktøy. Det lar deg analysere minnebruk i sanntid og vise informasjon i tabellform. Du kan bruke den til å se gjeldende minnebruk ved siden av det totale tilgjengelige minnet.

- GRATIS PRØVEPERIODE: SolarWinds Engineer's Toolset
- Offisiell nedlastingslenke: https://www.solarwinds.com/engineers-toolset
Å bruke dette verktøyet kan bidra til å redusere nettverketytelsesproblemer ved å spore minneutnyttelse i rutere og andre enheter. Hvis og når hukommelsesutnyttelsen på en enhet når den brukerdefinerte terskelen for en advarsel, blir den tilsvarende lastelinjen gul. Hvis et kritisk nivå er nådd, blir linjen rød. De SolarWinds Memory Monitor Tool vil også registrere topplastnivået og når det skjedde.
Som vi sa, er SolarWinds Memory Monitor Tool en del av Ingeniørens verktøysett, et knippe med over 60 forskjellige verktøy. Og selv om noen av de inkluderte verktøyene kan fås gratis fra SolarWinds, er mange eksklusive for verktøyet. En fin funksjon ved verktøysettet er hvordan de fleste verktøyene er integrert i et felles dashbord der du enkelt kan starte ethvert verktøy.
Prismessig, den SolarWinds Engineer's Toolset (inkludert Memory Monitor Tool) selger for 1 495 dollar. Dette er prisen per stasjonær installasjon og per navngitte nettbruker. Du trenger en slik lisens per bruker av verktøyet. Med tanke på alle inkluderte verktøy er det veldig rimelig. Og hvis du vil gi verktøysettet en testkjøring, kan du få en 14-dagers prøveversjon fra SolarWinds nettsted.
Andre komponenter i SolarWinds Engineer's Toolset
Dette SolarWinds Engineer's Toolset inneholder noen gode dedikerte feilsøkingsverktøy. Det verktøy som Ping feie, DNS Analyzer og Traceroute som kan brukes til å utføre nettverksdiagnostikkog bidra til å løse komplekse nettverksproblemer raskt. Og for sikkerhetsbevisste blant leserne våre, kan noen av verktøyets verktøy saksøktes for å simulere angrep på nettverket ditt og bidra til å identifisere sårbarheter.
De SolarWinds Engineer's Toolset har også utmerket overvåking og varslingegenskaper. Den vil overvåke enhetene dine og gi varsler når den oppdager tilgjengelighets- eller helseproblemer. Dette kan ofte gi deg tid til å reagere før brukere selv merker at det er et problem. Og for å gjøre ting enda bedre, kan du bruke noen av de inkluderte verktøyene for konfigurasjonsstyring og loggkonsolidering.
Her er en liste over noen av de andre verktøyene du finner i SolarWinds Engineer's Toolset.
- Port skanner
- Bytt Port Mapper
- SNMP feie
- IP-nettleser
- Oppdagelse av MAC-adresse
- Ping feie
- Svartid overvåker
- CPU-skjerm
- Grensesnitt Monitor
- Traceroute
- Ruter passorddekryptering
- SNMP Brute Force Attack
- SNMP Dictionary Attack
- Konfigurer sammenligning, nedlasting, opplaster og redigerer
- SNMP trap editor og SNMP trap receiver
- Subnet Calculator
- DHCP Scope Monitor
- DNS Structure Analyzer
- DNS-tilsyn
- IP-adressehåndtering
- WAN Killer
Det er ganske enkelt altfor mange verktøy inkludert i SolarWinds Engineer's Toolset å nevne dem alle. Med en gratis 14-dagers prøveversjon tilgjengelig, last ned pakken og se selv hva verktøyet kan gjøre for deg.
Last ned lenke: https://www.solarwinds.com/engineers-toolset
2. SolarWinds Server og applikasjonsmonitor (Gratis prøveperiode)
Neste på vår liste er et annet flott verktøy fra SolarWinds, the SolarWinds Server og applikasjonsmonitor. Dette verktøyet ble designet for å hjelpe administratorerovervåke servere, deres operative parametere, prosesser og applikasjoner de kjører. Dette er et verktøy som enkelt kan skalere fra veldig små nettverk til store nettsteder med hundrevis av servere - både fysiske og virtuelle - spredt over flere nettsteder. Verktøyet kan også overvåke skyserverte tjenester som de fra Amazon Web Services og Microsoft Azure. Og selvfølgelig, blant parameterne som verktøyet vil overvåke, er serverenes minneutnyttelse. Det ville ikke være på denne listen ellers.

- GRATIS 30-DAGERS prøve: SolarWinds Server & Application Monitor
- Last ned lenke: https://www.solarwinds.com/server-application-monitor/registration
De SolarWinds Server og applikasjonsmonitor er veldig enkel å sette opp og dens førstekonfigurasjonen gjøres like enkelt ved hjelp av auto-discovery prosessen. Oppsett og konfigurasjon er en to-pass prosess. Det første passet vil oppdage servere, og det andre vil finne applikasjoner. Prosessen kan fremskyndes ved å forsyne verktøyet med en liste over applikasjoner du kan se etter. Når verktøyet er i gang, gjør det brukervennlige GUI det enkelt å bruke verktøyet. Du kan velge å vise informasjon i enten en tabell eller et grafisk format.
Prisene for SolarWinds Server og applikasjonsmonitor starter på $ 2 995 og varierer basert på antallkomponenter, noder og volumer som overvåkes. Og som med de fleste SolarWinds-produkter, er en gratis 30-dagers prøveversjon tilgjengelig for nedlasting, hvis du vil prøve produktet før du kjøper det.
3. PRTG
Paessler Router Traffic Grapher, eller PRTG iet utmerket SNMP-overvåkingsverktøy med mange ekstra funksjoner. Et av de viktigste salgsstedene er installasjonshastigheten. Faktisk hevder Paessler at PRTG kan settes opp i løpet av et par minutter. Selv om dette tallet kan diskuteres, er dette verktøyet fremdeles veldig enkelt og raskt å sette opp. Dette skyldes delvis funksjonen for automatisk oppdagelse som skanner nettverket for å finne enheter og automatisk legge dem til verktøyet. Deretter kan ytterligere informasjon om de påviste enhetene hentes ved hjelp av forskjellige kommunikasjonsprotokoller. Systemet bruker en kombinasjon av Ping, SNMP, WMI, NetFlow, jFlow, sFlow, men kan også kommunisere via DICOM eller RESTful API.

PRTG bruker et konsept som heter sensorer som hverovervåke en bestemt type data. Det er åpenbart SNMP-sensorer - en for hver overvåket parameter - men også HTTP, SMTP / POP3 (e-post) applikasjonssensorer, maskinvarespesifikke sensorer for brytere, rutere og servere. Totalt sett har PRTG mer enn 200 forskjellige forhåndsdefinerte sensorer som henter inn statistikk som responstid, prosessorbruk, minnebelastning, driftstemperatur eller systemstatus.
PRTG kommer med flere brukergrensesnitt. I tillegg til et Ajax-basert nettgrensesnitt, kan du også velge en Windows-bedriftskonsoll eller mobilapper for Android og iOS. Disse mobilappene kan bruke pushvarsling for varsler utløst i PRTG. SMS eller e-postvarsler er selvfølgelig også tilgjengelig. Selv om serveren bare kjører på Windows, kan den administreres fra alle enheter med en Ajax-kompatibel nettleser.
PRTG tilbys i to versjoner. Gratisversjonen er fullverdig, men den vil begrense overvåkningsevnen din til 100 sensorer, og hver overvåket parameter teller som en sensor. Hvis du for eksempel overvåker to grensesnitt på en ruter, vil den telle som to sensorer. For mer enn 100 sensorer må du kjøpe en lisens. De er priset basert på antall støttede sensorer og starter på $ 1 600 for 500 sensorer. En gratis, sensor-ubegrenset og fullverdig 30-dagers prøveversjon er også tilgjengelig.
4. ManageEngine OpManager
Neste på vår liste er et produkt fra ManageEngine som også er blant de beste produsentene av nettverksadministrasjonsverktøy. Et slikt verktøy, og et av selskapets mest populære produkter, kalles ManageEngine OpManager. Dette er en annen alt-i-ett-pakke som vilovervåke de vitale tegnene til nettverksenheter, servere (både fysiske og virtuelle) og varsle deg så snart noe er utenfor rekkevidde. Det er selvfølgelig perfekt egnet for minneovervåking, men hvis du begynner å bruke dette produktet, er sjansen stor for at du snart vil overvåke mer enn det.

ManageEngine hevder også at OpManager kan være detinstallert på mindre enn to minutter. Og igjen er dette mer enn sannsynlig en overvurdering. Når det er installert, vil verktøyet oppdage enhetene dine og begynne å overvåke dem uten å kreve noen komplekse konfigurasjonstrinn. Systemet kan skryte av et veldig intuitivt grafisk brukergrensesnitt der du lett finner informasjonen du trenger. Rapporteringsmessig har dette verktøyet et komplett komplement av utmerkede forhåndsbygde, og du kan også lage tilpassede rapporter som passer bedre til dine behov. Å varsle inn dette produktet er utmerket og på nivå med hva du finner i konkurrerende produkter.
ManageEngine OpManager er tilgjengelig iEssensiell utgave som er bedre størrelse for små og mellomstore bedrifter med opptil tusen enheter til priser som begynner litt over $ 700 for 25 enheter. For større organisasjoner er det en Enterprise-utgave som kan skalere opptil ti tusen enheter. Prisen starter på under $ 20 000 for 500 enheter. Prisene for hver utgave varierer i henhold til antall overvåkede enheter, og en gratis prøveperiode på 30 dager er tilgjengelig.
5. WhatsUp Gold
Den siste oppføringen vår for i dag er WhatsUp Gold fraIpswitch, et annet vanlig navn innen overvåkningsverktøy. Dette produktet, som en gang bare var et opp-eller-nedovervåkningsverktøy, har siden utviklet seg til en av de beste system- og nettverksovervåkningsplattformene. Det har alt som er forventet av et fullverdig overvåkningsverktøy. Du får overvåking av driftsparametere - inkludert minne, selvfølgelig - og du får også fullstendig tilpassbar varsling og rapportering.

WhatsUp Gold er et annet verktøy som er ganske enkeltå installere, takket være motoren for automatisk oppdagelse som vil finne enhetene dine og legge dem til overvåkningskonsollen. Verktøyet kan finne fysiske servere, virtuelle servere, skyservere, applikasjoner og nettverksutstyr. Verktøyets instrumentpanel har en kartvisning der du kan se de forskjellige komponentens sammenkoblinger. Og kartvisningen er klikkbar for mer informasjon om hver enhet.
WhatsUp Gold er tilgjengelig som en gratis versjon, menden ene er begrenset til å overvåke bare fem enheter. Betalte lisenser er tilgjengelige i tre nivåer med økende funksjonalitet. Lisensieringskostnader er basert på antall overvåkede enheter. En gratis, tidsbegrenset prøveversjon er også tilgjengelig
kommentarer