De beste MRTG-alternativene for å forbedre nettverksovervåkningen i 2020

click fraud protection

Multi Router Traffic Grapher, eller MRTG, er bestefar til alle nettverksovervåkningsplattformer. Den ble opprettet på midten av 1990-tallet for å fylle et behov for et verktøy for å vise bruken av en internettbånd med lav båndbredde. Den utviklet seg raskt til en ganske komplett overvåkningsløsning som kan forspørre nesten ethvert antall enheter og bygge pene grafer som viser grensesnittets bruk. Det er fremdeles i relativt utbredt bruk, selv om den nyeste versjonen nå er 6 år gammel. I dag viser vi deg de fem beste MRTG-alternativene. De adresserer de fleste av MRTGs mangler og gir vanligvis en langt bedre opplevelse, et penere grensesnitt og en enklere konfigurasjon.

MRTG-skjermbilde

Før vi avslører de fem beste valgene av de beste MRTG-alternativene, blir vi først kjent med MRTG i litt mer detaljer. Vi forklarer hvordan verktøyet fungerer i bakgrunnen. Og siden målet med de fleste MRTG-alternativer er å ta opp det originale systemets mangler, vil vi også diskutere hva det er og hva som kan gjøres med dem. Noen kan lett fikses mens andre er iboende for teknologien som brukes. Vi avslutter kjernen i faget vårt og går gjennom de fem beste MRTG-alternativene. Listen vår har en blanding av gratis og kommersiell programvare, hvorav noen lett kan skalere opp til veldig store nettverk.

instagram viewer

(Nesten) Alt du trenger å vite om MRTG

I følge Wikipedia er MRTG en "gratis programvare for overvåking og måling av trafikkbelastningen på nettverkskoblinger. Det lar brukeren se trafikkbelastning på et nettverk over tid i grafisk form“. Selv om denne beskrivelsen er nøye, sier den ikke så mye.

For å forstå MRTG bedre, la oss gå tilbake til historien til sommeren 1994 ved DeMonfort University i Leicester, Storbritannia. Universitetet hadde da over 1000 nettverksdatamaskiner som delte en enkelt internettilkobling på 64 kbps. Unødvendig å si at selv i disse dager med mest tekstbasert databehandling, led koblingen ofte viktig overbelastning. Det var tydelig at universitetet ikke kunne få en større krets på minst et år, så det ble bestemt å legge noe på plass slik at enhver bruker kunne se en levende skildring av kretsens båndbreddeutnyttelse over tid.

Multi Router Traffic Grapher ble født. Hvert femte minutt polled det octet tellere av universitetets Internet gateway router. Programvaren brukte disse dataene for å utlede den gjennomsnittlige overføringshastigheten til internettkoblingen for hvert fem minutters intervall. Verktøyet genererte også en webside med fire grafer som viser overføringshastighetene for den siste dagen, uken, måneden og året.

MRTG-indeks Side 1

Fra da av kunne alle med nettleser overvåke statusen til lenken. Naturligvis gjorde tilgjengeligheten av grafene ingenting for å øke koblingens kapasitet, men det ga de nødvendige argumenter for å overbevise universitetssjefene om at det faktisk var nødvendig med en større kobling. Fram til i dag er kapasitetsplanlegging fortsatt en av hovedbrukene for MRTG og alternative systemer.

Hvordan virker det?

MRTG kapitaliserer på Simple Network Management Protocol, eller SNMP, en funksjon som er innebygd i det meste nettverksutstyr. SNMP-aktiverte enheter har tellere som eksternt kan leses av overvåkningssystemer som MRTG. Det er effektivt og det får jobben gjort. Alle MRTG-alternativene som er foreslått her bruker SNMP på lignende måte.

Vi vil skåne deg for det meste av tekniske detaljer og all sjargong, men det kan være lurt å vite hvordan det fungerer. I forbindelse med overvåking av båndbreddebruk er to spesifikke SNMP-parametere av interesse. Den ene logger antall byte ut av et grensesnitt, og den andre logger antall byte i. Brytere, rutere og annet nettverksutstyr har ett par av dem for hvert grensesnitt.

Så MRTG avstemmer hver enhet den overvåker med 5-minutters intervaller og leser verdien av de to tellere for hvert grensesnitt det er konfigurert til å overvåke. Deretter trekker den de forrige verdiene til de to tellerne fra de gjeldende. Resultatene er antall byte inn og ut på fem minutter. Ved å bruke enkle matematikk multipliserer det disse tallene med 8 (antall biter i en byte) og deler dem med 300 ( antall sekunder på fem minutter) for å få den gjennomsnittlige bruken av båndbredde i biter per sekund de siste fem minutter.

Selvfølgelig gjør MRTG ikke bare matte. den lagrer også verdiene den leser hvert femte minutt i en arkivfil med runde robin - en filtype som automatisk oppsummerer eldre data og vokser aldri utover en viss størrelse - og lager flotte grafer som viser parameterens utvikling over tid. Og siden grafene må plasseres et sted, bygger MRTG også websider for å holde grafene.

MRTGs mangler

Selv om MRTG har noen sterke poeng for det - for eksempel å være gratis og åpen kildekode og for det meste skrevet i Perl slik at hvem som helst kan endre den og tilpasse den til hans behov - programvaren har noen få alvorlige svakheter. Først og fremst er MRTG et ganske gammelt verktøy med sterk Unix-bakgrunn. Den har blitt portet til Windows-plattformen for en stund siden, men installasjonsprosessen er ganske tungvint. Prosessen er godt dokumentert i et dokument som heter MRTG-nt-guide. Gir ikke det navnet deg et inntrykk av dokumentets alder?

Jeg vil spare deg for detaljene, men det er nok å si at installasjonstrinnene er mange og kompliserte. For eksempel må du installere Perl på datamaskinen din før du installerer MRTG. MRTG kan heller ikke kjøre som en tjeneste med mindre du bruker et eksternt verktøy som kan kjøre ethvert program som en tjeneste. Dokumentasjonen antyder et slikt verktøy som tidligere var gratis, men som nå er et betalt program. Totalt sett kan det være vondt å installere MRTG på Windows.

Et annet problem med MRTG er at konfigurasjonen det meste gjøres via tekstfiler som må redigeres. I denne tiden og hvor vi har blitt vant til GUI-kontrollpaneler og autokonfigurasjonsveivisere, kan dette føles noe datert. En ting er sikkert, verktøyet har en bratt læringskurve.

MRTG inneholder et verktøy som heter cfgmaker - et Perl-skript - som vil lage MRTG-konfigurasjonsfiler basert på informasjon hentet fra en SNMP-aktiverende enhet, men bruk av den er definitivt ikke intuitiv. Og som du kanskje har gjettet, det er ingen oppdagelsesprosess som skanner nettverket ditt etter SNMP-håndterbare enheter og lar deg velge dem du vil overvåke.

Endelig er den “nåværende” versjonen av MRTG fra januar 2012, for mer enn seks år siden. Dette kan bety to ting. Enten er produktet så bra og krever ingen ekstra funksjonalitet eller feilrettinger, eller det vedlikeholdes ikke lenger aktivt. Jeg velger det andre. Det betyr ikke at produktet ikke er bra lenger. Det er absolutt like bra som det var tilbake i 2012, men sjansen er stor for at nyere alternative produkter har nyere funksjoner eller bruker bedre - og muligens raskere - teknologier.

De beste MRTG-alternativene

Vi har skuret på internett på jakt etter de beste MRTG-alternativene. Spesielt så vi etter produkter som ikke hadde manglene ved MRTG mens de ble oppnådd hovedsakelig den samme oppgaven, det vil si å måle bruken av grensesnittets båndbredde og vise den som grafer på en nett side. Noen av funnene våre er enorme kommersielle verktøy som har mange flere funksjoner enn MRTG, og som kan koste opptil tusenvis av dollar mens andre bare er "forbedrede" versjoner av MRTG med i hovedsak samme funksjonalitet, men en renere og enklere å bruke grensesnitt.

SolarWinds krever vanligvis ingen introduksjoner med nettverksadministratorer. Selskapet har vært kjent for en stund for sine utmerkede verktøy for nettverksadministrasjon og for å publisere mange gratis verktøy for å utføre spesifikke oppgaver. SolarWinds 'flaggskipprodukt heter Network Performance Monitor, eller NPM. Det er en komplett nettverksovervåkingsløsning som går utover MRTGs funksjonalitet. Men siden vi snakker om MRTG-alternativer, la oss først konsentrere oss om NPMs MTRG-lignende funksjoner.

Akkurat som MRTG, kartlegger SolarWinds NPM nettverksenheter ved hjelp av SNMP-protokollen og leser tellerne deres. NPM lagrer resultatene i en SQL-database og bruker undersøkte data til å lage grafer som viser hvert grensesnitt bruk.

SolarWinds NPM Sammendrag

GRATIS 30-DAGERS PRØVE:SolarWinds Network Performance Monitor

Systemet bruker en brukervennlig GUI og å legge til en enhet er så enkelt som å spesifisere IP-adressen eller vertsnavnet og SNMP-tilkoblingsparametrene - kjent som community-strenger. Verktøyet spør deretter om enheten og lister opp alle SNMP-parametrene som er tilgjengelige, og lar deg velge de du vil inkludere på grafene dine. En typisk nettverksbryter eller ruter, for eksempel, vil ha trafikk- og feiltellere for hvert grensesnitt, så vel som CPU- og minnebruksteller.

Skalbarheten til Network Performance Monitor er en av de beste funksjonene. Det skaleres fra det minste nettverket til store nettverk som består av titusenvis av enheter spredt over mange nettsteder. For å hjelpe deg med oppskalering er oppgradering av lisenser en enkel prosess.

En annen flott funksjon i NPM er dens evne til automatisk å bygge nettverkskart og til å vise en visuell representasjon av den kritiske banen mellom to enheter eller tjenester. Denne funksjonen er uvurderlig når du feilsøker problemer med tilgang til applikasjoner.

Prismessig starter SolarWinds Network Performace Monitor på i underkant av 3 000 dollar og varierer avhengig av antall enheter som skal overvåkes og de valgte valgfrie komponenter. Du må kontakte SolarWinds salgsteam for et detaljert tilbud. Men hvis du vil prøve produktet før du kjøper, er en gratis 30-dagers prøveversjon tilgjengelig, som det er for de fleste betalte SolarWinds-produktene.

Last ned lenke:https://www.solarwinds.com/network-performance-monitor

2. PRTG

PRTG eller mer presist. de Paessler Router Traffic Grapher er et annet utmerket overvåkningssystem. Det er et bedriftsprodukt som Paessler hevder å være det enkleste å sette opp. I følge Paessler kan PRTG settes opp om et par minutter. Opplevelsen din kan variere, og vi bruker absolutt mer enn det, men det er fremdeles veldig enkelt og raskt å sette opp. Definitivt mer enn MRTG, så det adresserer en av de viktigste begrensningene.

PRTG-skjermbilde

Så enkelt som det er å installere, er produktet fremdeles funksjonsrikt. Som et eksempel kommer det med flere forskjellige brukergrensesnitt. Det er en Windows-konsoll, et Ajax-basert nettgrensesnitt og mobilapper for Android og iOS. Mobilappene utnytter plattformens funksjoner fullt ut og kan for eksempel skanne QR-koder festet til utstyr for raskt å få tilgang til grafene deres.

PRTG kan lastes ned fra Paessler nettsted der du må velge mellom to alternativer. Det er gratisversjonen som er fullverdig, men som vil begrense overvåkningsevnen din til 100 sensorer eller gratis 30-dagers prøveversjon som er ubegrenset, men vil gå tilbake til gratisversjonen når prøveperioden er over. Hver overvåkte parameter teller som en sensor. For eksempel vil overvåking av båndbredde på hver port på en 48-port bryter telle som 48 sensorer.

3. ManageEngine OpManager

OpManager fra ManageEngine - en annen topp produsent av nettverksadministrasjonsverktøy - er vårt tredje valg. Den kan kjøres på enten Windows eller Linux og kan skilte med flere flotte funksjoner, blant andre er det en auto-funnfunksjon som kan kartlegge nettverket ditt og vise det på dashbordet. Miniatyr, fargekodede grafer vist øverst på hver side er også en flott funksjon i produktet.

ManageEngine OpManager Dashboard

Tilbake til produktets instrumentbord er det superenkelt å bruke og navigere, og det har en drill-down funksjonalitet. Hvis du er så tilbøyelig, er det også apper for nettbrett og smarttelefoner som lar deg få tilgang til systemet hvor som helst. Dette er et generelt veldig polert og profesjonelt produkt.

En gratis versjon er tilgjengelig hvis du vil prøve den før du kjøper. Dette er en virkelig gratis versjon og ikke en gratis prøveversjon. Det er imidlertid begrenset og lar deg overvåke ikke mer enn ti enheter. Hvis du administrerer et lite nettverk, kan du kanskje klare deg med gratisversjonen. Når det gjelder betalte versjoner, kan du velge Essential- eller Enterprise-planene. Den første lar deg overvåke opptil 1000 noder, mens den andre går opp til 10.000.

4. Cacti

Cacti er en nær forelder til MRTG. Hovedkomponenten er RRDTool, et dataloggings- og graferingssystem som ble utviklet av Tobi Oetiker, MRTGs hovedutvikler. Denne arven er ganske tydelig når du ser på Cactis grafer som er utrolig like MRTGs.

Kaktus er et gratis og åpen kildekode komplett nettverksovervåking verktøy. Hovedkomponentene i kaktusene er en hurtig poller, avansert grafstemplering og flere datainnsamlingsmetoder. Kaktus har også brukertilgangskontroll innebygd i produktet. Det har også et brukervennlig nettbasert grensesnitt. Kaktus skalerer veldig bra fra de minste LAN-installasjonene til komplekse nettverk med tusenvis av enheter på flere nettsteder.

Kaktus-skjermbilde

Kaktus bruker RRDTool for å hente og lagre data i en SQL-database og for å lage grafene, og det er først og fremst skrevet i PHP og kan endres for å passe dine behov. En av de sterkeste funksjonene er maler. Det er en innebygd mal, for eksempel for Cisco-brytere som allerede inneholder de fleste elementene du kanskje vil overvåke på en slik enhet. Men det er ikke bare enhetsmaler, det er også grafmaler. De gjør konfigureringen av verktøyet mye enklere. Og du kan lage enhetsspesifikke maler hvis de ikke allerede eksisterer. Det er også mange enhetsspesifikke maler som kan lastes ned enten fra hver enhetsprodusenters nettsteder eller fra felleskaps-kaktusfora.

5. Observium

Observium er en overvåkningsplattform som har lite vedlikehold og automatisk funn. Den støtter et bredt spekter av enhetstyper, plattformer og operativsystemer, inkludert blant annet Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp. Observiums primære fokus er å gi et vakkert, intuitivt og enkelt, men likevel kraftig brukergrensesnitt som viser helsen og statusen til nettverket ditt.

Detaljer for Observium Port

Produktet er tilgjengelig i to versjoner. Det er Observium Community som er tilgjengelig gratis for alle. Denne versjonen mottar oppdateringer og funksjoner to ganger i året. Det er også Observium Professional som har tilleggsfunksjoner som følger med daglige oppdateringer. Begge utgavene kjøres bare på Linux-plattformer.

Observium tilbyr mer enn bare overvåking av båndbredde. For eksempel er det et regnskapssystem som måler total månedlig båndbreddebruk i 95-persentilen eller totalt overførte bytes. Den har også en varslingsfunksjon med brukerdefinerte terskler. Videre integrerer Observium med andre systemer og kan trekke informasjonen og vise den i grensesnittet.

Observium-brukere elsker hvor enkelt det er å konfigurere og hvordan det nesten konfigurerer seg selv. Ingenting er perfekt, og det kan være en utfordring å finne programvaren. Det ser ikke ut til å være en nedlastingsdel på Observiums nettsted. Det er imidlertid detaljerte installasjonsinstruksjoner for flere Linux-distribusjoner som inkluderer koblingene for å få pakken.

For å konkludere

Så mye som MRTG alltid har vært - og er fremdeles - et utmerket produkt, er det nå mer polerte produkter som er tilgjengelige. Mange har utvidede funksjoner, og alle er enklere å sette opp og bruke. De er fremdeles komplekse produkter, og de vil kreve litt innsats, men de vil bli godt belønnet.

watch instagram story