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

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

Multi Router Traffic Grapher, eller MRTG, er denbestefarfar 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 manglene ved MRTG 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 besteMRTG-alternativer, vi blir 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 med 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.

(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å inn igjenhistorie til sommeren 1994 ved DeMonfort University i Leicester, Storbritannia. Da hadde universitetet 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 besluttet å få på plass noe 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 var alle med nettleserkunne overvåke statusen til lenken. Selvfølgelig 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 utnytter den enkle nettverksadministrasjonenProtocol, 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 sparer deg for det meste av tekniske detaljer ogall sjargongen, 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 på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 båndbreddebruken i biter per sekund de siste fem minuttene.

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 aldri vokser 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 å gå pådet - for eksempel å være gratis og åpen kildekode og for det meste skrevet i Perl, slik at hvem som helst kan endre det og tilpasse det til hans behov - programvaren har noen få alvorlige mangler. 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 navn som heter MRTG-nt-guide. Gir ikke det navnet deg et inntrykk av dokumentets alder?

Jeg vil spare deg for detaljene, men er nok til å si detinstallasjonstrinnene 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 detkonfigurasjonen skjer stort sett 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 – a Perlscript - som vil lage MRTG-konfigurasjonsfiler basert på informasjon hentet fra en SNMP-aktiverende enhet, men å bruke den er definitivt ikke intuitiv. Og som du kanskje har gjettet, det er ingen funnprosess som vil skanne 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 fraJanuar 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 blir ikke lenger aktivt vedlikeholdt. 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 Internett på jakt etter det besteMRTG-alternativer. Spesifikt var vi på jakt etter produkter som ikke hadde manglene ved MRTG, mens vi i det vesentlige utførte den samme oppgaven, det vil si å måle bruken av grensesnittets båndbredde og vise den som grafer på en webside. 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 et renere og enklere å bruke grensesnitt.

1. SolarWinds Network Performance Monitor (Gratis prøveperiode)

SolarWinds krever vanligvis ingen introduksjon mednettverksadministratorer. 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 kalles 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, poller SolarWinds NPM nettverkenheter som bruker 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 legger til enenheten er så enkel som å spesifisere sin IP-adresse eller vertsnavn og SNMP-tilkoblingsparametere - kjent som fellesskapsstrenger. Verktøyet spør deretter om enheten og lister opp alle SNMP-parametere 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 eren 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.

Et annet flott trekk ved NPM er dens evne tilbygge nettverkskart automatisk og for å vise en visuell representasjon av den kritiske banen mellom to enheter eller tjenester. Denne funksjonen er uvurderlig når du feilsøker problemer med applikasjonsadgang.

Prismessig, SolarWinds Network Performace Monitorstarter på i underkant av $ 3 000 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, slik den er for de fleste betalte SolarWinds-produkter.

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åkingssystem. Det er et produkt av bedriftskvalitet som Paessler hevder å være det enkleste å sette opp. I følge Paessler kan PRTG settes opp i løpet av 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 fortsattfunksjonsrik. 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 nettstedder du må velge mellom to alternativer. Det er gratisversjonen som er fullverdig, men som vil begrense overvåkningsevnen din til 100 sensorer eller den gratis 30-dagers prøveversjonen som er ubegrenset, men som vil gå tilbake til gratisversjonen når prøveperioden er over. Hver overvåket 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 annentopp 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 den har 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 vilprøv det 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. Kaktus

Kaktus 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 nettverkovervåkingsverktø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 enSQL-database og for å lage grafene, og den 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 funksjonerlite 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 båndbreddeovervåkning. 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 å sette opp oghvordan den nærmest konfigurerer seg selv. Ingenting er perfekt, og det kan være en utfordring å finne programvaren. Det ser ikke ut til å være en nedlastningsdel på Observiums nettsted. Det er imidlertid detaljerte installasjonsinstruksjoner for flere Linux-distribusjoner som inkluderer lenker for å få pakken.

For å konkludere

Så mye som MRTG alltid har vært - og er fremdeles -utmerket produkt, det er 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.

kommentarer