Bedste MRTG-alternativer til forbedring af netværksovervågningen i 2018

Indholdsfortegnelse:

Bedste MRTG-alternativer til forbedring af netværksovervågningen i 2018
Bedste MRTG-alternativer til forbedring af netværksovervågningen i 2018
Anonim

Multi Router Traffic Grapher, eller MRTG, er granddaddy af alle netværksovervågningsplatforme. Det blev oprettet i midten af 1990'erne for at udfylde et behov for et værktøj til at vise en internetforbindelse med lav båndbredde. Det udviklede sig hurtigt til en ret komplet overvågningsløsning, der kan afstemme næsten ethvert antal enheder og bygge smukke grafer, der viser deres grænseflades brug. Det er stadig i relativt udbredt brug, selvom den nyeste version nu er 6 år gammel. I dag viser vi de fem bedste MRTG-alternativer. De løser de fleste MRTG's mangler og giver normalt en langt bedre oplevelse, en smukkere grænseflade og en lettere konfiguration.

Før vi afslører vores top fem valg af de bedste MRTG-alternativer, lærer vi først MRTG i lidt mere detaljer. Vi forklarer, hvordan værktøjet fungerer i baggrunden. Og da målet med de fleste MRTG-alternativer er at løse det oprindelige systems mangler, diskuterer vi også hvad de er og hvad der kan gøres om dem. Nogle kan nemt løses, mens andre er iboende med den anvendte teknologi. Vi afsluttes med kernen i vores emne og gennemgår de fem bedste MRTG-alternativer. Vores liste indeholder en blanding af fri og kommerciel software, hvoraf nogle nemt kan skala op til meget store netværk.
Før vi afslører vores top fem valg af de bedste MRTG-alternativer, lærer vi først MRTG i lidt mere detaljer. Vi forklarer, hvordan værktøjet fungerer i baggrunden. Og da målet med de fleste MRTG-alternativer er at løse det oprindelige systems mangler, diskuterer vi også hvad de er og hvad der kan gøres om dem. Nogle kan nemt løses, mens andre er iboende med den anvendte teknologi. Vi afsluttes med kernen i vores emne og gennemgår de fem bedste MRTG-alternativer. Vores liste indeholder en blanding af fri og kommerciel software, hvoraf nogle nemt kan skala op til meget store netværk.

(Næsten) Alt du behøver at vide om MRTG

Ifølge Wikipedia er MRTG en "fri software til overvågning og måling af trafikbelastningen på netværksforbindelser. Det giver brugeren mulighed for at se trafikbelastning på et netværk over tid i grafisk form”. Mens denne beskrivelse er nøjagtigt præcis, siger den ikke meget.

For bedre at forstå MRTG, lad os gå tilbage i historien til sommeren 1994 på DeMonfort University i Leicester, Storbritannien. Universitetet havde da over 1000 netværkscomputere, der deler en enkelt 64 kbps internetforbindelse. Det er overflødigt at sige det, selv i disse dage med mest tekstbaseret databehandling, led forbindelsen ofte under vigtige overbelastninger. Det var tydeligt, at universitetet ikke kunne få et større kredsløb i mindst et år, så det blev besluttet at sætte noget på plads, så hver bruger kunne se en levende skildring af kredsløbets båndbreddeudnyttelse over tid.

Multi Router Traffic Grapher blev født. Hvert femte minut spurgte det octet-tællerne på universitetets internet gateway router. Softwaren brugte disse data til at udlede den gennemsnitlige overførselshastighed for internetforbindelsen for hvert fem minutters interval. Værktøjet har også genereret en webside med fire grafer, der viser overførselshastighederne for den sidste dag, uge, måned og år.

Fra da af kunne alle med en webbrowser overvåge status for linket. Selvfølgelig gjorde tilgængeligheden af graferne ikke noget for at øge linkets kapacitet, men det gav de nødvendige argumenter for at overbevise universitetscheferne om, at der var behov for et større link. Kapacitet planlægning er indtil videre en af de vigtigste anvendelser for MRTG og alternative systemer.
Fra da af kunne alle med en webbrowser overvåge status for linket. Selvfølgelig gjorde tilgængeligheden af graferne ikke noget for at øge linkets kapacitet, men det gav de nødvendige argumenter for at overbevise universitetscheferne om, at der var behov for et større link. Kapacitet planlægning er indtil videre en af de vigtigste anvendelser for MRTG og alternative systemer.

Hvordan virker det?

MRTG kapitaliseres på Simple Network Management Protocol, eller SNMP, en funktion, der er indbygget i de fleste netværksudstyr. SNMP-aktiverede enheder har tællere, der kan læses eksternt af overvågningssystemer som MRTG. Det er effektivt, og det får jobbet gjort. Alle de foreslåede MRTG-alternativer bruger SNMP på lignende måde.

Vi sparer dig de fleste tekniske detaljer og alt jargon, men du vil måske vide, hvordan det virker. I forbindelse med overvågning af båndbreddebrug er to specifikke SNMP-parametre af interesse. Man logger antallet af bytes ud af en grænseflade, og den anden logger antallet af byte i. Afbrydere, routere og andet netværksudstyr har et par af dem til hver grænseflade.

Så, MRTG afstemmer hver enhed det overvåger med 5 minutters intervaller og læser værdien af de to tællere for hver grænseflade, den er konfigureret til at overvåge. Derefter trækker den de tidligere værdier af de to tællere fra de nuværende. Resultaterne er antallet af byte ind og ud om fem minutter. Ved hjælp af enkle matematikker multiplicerer den disse tal med 8 (antallet af bits i en byte) og deler dem med 300 (antallet af sekunder om fem minutter) for at få den gennemsnitlige båndbreddeforbrug i bit per sekund i løbet af de sidste fem minutter.

Selvfølgelig gør MRTG ikke kun matematikerne. Den lagrer også de værdier, den læser hvert femte minut i en round-robin arkivfil - en type fil, der automatisk opsummerer ældre data og aldrig vokser ud over en vis størrelse - og skaber flotte grafikker, der viser parametrets udvikling over tid. Og da disse grafer skal placeres et sted, bygger MRTG også websider for at holde graferne.

MRTGs mangler

Selv om MRTG har nogle stærke punkter, der går efter det - som at være fri og open source og skrevet mest i Perl, så alle kan nemt ændre det og tilpasse det til hans behov - har softwaren nogle alvorlige mangler. Først og fremmest er MRTG et ret gammelt værktøj med en stærk Unix-baggrund. Den er blevet portet til Windows-platformen for et stykke tid siden, men installationsprocessen er ganske besværlig. Processen er veldokumenteret i et dokument, der hedder MRTG-nt-guide. Er det ikke dette navn, der giver dig en ide om dokumentets alder?

Jeg redder detaljerne, men det er tilstrækkeligt at sige, at installationstrinnene er talrige og komplicerede. For eksempel skal du installere Perl på din computer, før du installerer MRTG. MRTG kan heller ikke køre som en tjeneste, medmindre du bruger et eksternt værktøj, der kan køre ethvert program som en tjeneste. Dokumentationen foreslår et sådant værktøj, som tidligere var gratis, men er nu et betalt program. Samlet set kan installation af MRTG på Windows være en smerte i din know-where.

Et andet problem med MRTG er, at dets konfiguration hovedsagelig sker via tekstfiler, der skal redigeres. I denne dag og alder, hvor vi er vant til GUI-kontrolpaneler og autokonfigurationsguider, kan det føles lidt dateret. En ting er helt sikkert, at værktøjet har en stejl indlæringskurve.

MRTG indeholder et værktøj kaldet cfgmaker-et Perl-script - der vil oprette MRTG-konfigurationsfiler baseret på oplysninger trukket fra en SNMP-aktiveringsenhed, men det er absolut ikke intuitivt at bruge det. Og som du måske har gættet, er der ingen opdagelsesproces, der vil scanne dit netværk til SNMP-håndterbare enheder og lade dig vælge de personer, du vil overvåge.

Endelig er den "nuværende" version af MRTG fra januar 2012 for mere end seks år siden. Dette kan betyde to ting. Enten er produktet så godt og kræver ingen yderligere funktionalitet eller fejlrettelser, eller den er ikke længere aktivt vedligeholdt. Jeg vælger den anden. Det betyder ikke, at produktet ikke er godt mere. Det er helt sikkert så godt som det var tilbage i 2012, men chancerne er, at nyere alternative produkter har nyere funktioner eller bruger bedre og muligvis hurtigere teknologier.

De bedste MRTG-alternativer

Vi har renset internettet på udkig efter de bedste MRTG-alternativer. Specielt vi ledte efter produkter, der ikke havde manglerne i MRTG, mens de udførte i det væsentlige den samme opgave, dvs. måling af grænsefladebåndbreddeudnyttelse og vise det som grafer på en webside. Nogle af vores fund er store kommercielle værktøjer, der har mange flere funktioner end MRTG, og som kan koste op til tusinder af dollars, mens andre kun er "forbedrede" versioner af MRTG med stort set samme funktionalitet, men en renere og lettere at bruge interface.

1. SolarWinds Network Performance Monitor (gratis prøveversion)

SolarWinds kræver normalt ingen introduktion til netværksadministratorer. Virksomheden har været kendt for et stykke tid for sine fremragende netværk administrationsværktøjer og for at offentliggøre mange gratis værktøjer til at udføre specifikke opgaver. SolarWinds 'flagskibsprodukt kaldes Network Performance Monitor eller NPM. Det er en komplet netværksovervågningsløsning, der går langt ud over MRTGs funktionalitet. Men da vi taler om MRTG-alternativer, lad os først koncentrere os om NPMs MTRG-lignende funktioner.

Netop som MRTG undersøger SolarWinds NPM netværksenheder ved hjælp af SNMP-protokollen og læser deres interfaces 'tællere. NPM gemmer resultaterne i en SQL-database og bruger de pollede data til at oprette grafer, der viser hver brugers grænseflade.

Image
Image

GRATIS 30-Dages prøve: SolarWinds Network Performance Monitor

Systemet bruger en brugervenlig GUI, og at tilføje en enhed er lige så enkel som at angive dens IP-adresse eller værtsnavn og SNMP-forbindelsesparametre, kendt som community-strenge. Værktøjet anmoder derefter enheden og lister alle SNMP-parametre, der er tilgængelige, og lader dig vælge de, du vil medtage på dine grafer. En typisk netværksomskifter eller -router vil for eksempel have trafik- og fejltællere for hver grænseflade samt CPU- og hukommelsesudnyttelsestællere.

Network Performance Monitorens skalerbarhed er en af sine bedste funktioner. Det skalere fra det mindste af netværk op til store netværk bestående af titusinder af enheder fordelt på mange steder. For at hjælpe med at opgradere, er opgradering af licenser en nem proces.

En anden stor funktion ved NPM er dens evne til automatisk at opbygge netværkskort og vise en visuel repræsentation af den kritiske vej mellem to enheder eller tjenester. Denne funktion er uvurderlig, når du fejler problemer med applikationsadgang.

Priswise, SolarWinds Network Performace Monitor starter med lige under $ 3 000 og varierer alt efter antallet af enheder, der skal overvåges, og de udvalgte valgfrie komponenter. Du skal kontakte SolarWinds salgsteam for et detaljeret tilbud. Men hvis du gerne vil prøve produktet, før du køber, er der en gratis 30-dages prøve, som det er for de fleste betalte SolarWinds-produkter.

Download link: https://www.solarwinds.com/network-performance-monitor

2. PRTG

PRTG eller mere præcist. det Paessler Router Trafik Grapher er et andet fremragende overvågningssystem. Det er et enterprise grade produkt, som Paessler hævder at være det nemmeste at oprette. Ifølge Paessler kan PRTG oprettes om et par minutter. Din erfaring kan variere, og vi bruger bestemt mere end det, men det er stadig meget nemt og hurtigt at oprette. Endelig mere så end MRTG, så det løser en af hovedbegrænsningerne.

Så nemt som det er at installere, er produktet stadig feature-rich. Som et eksempel kommer det med flere forskellige brugergrænseflader. Der er en Windows Enterprise-konsol, en Ajax-baseret webgrænseflade og mobilapps til Android og iOS. Mobilappene udnytter platformens evner fuldt ud og kan f.eks. Scanne QR-koder, der er anbragt på udstyr, for hurtigt at få adgang til deres grafer.
Så nemt som det er at installere, er produktet stadig feature-rich. Som et eksempel kommer det med flere forskellige brugergrænseflader. Der er en Windows Enterprise-konsol, en Ajax-baseret webgrænseflade og mobilapps til Android og iOS. Mobilappene udnytter platformens evner fuldt ud og kan f.eks. Scanne QR-koder, der er anbragt på udstyr, for hurtigt at få adgang til deres grafer.

PRTG kan downloades fra Paessler hjemmeside, hvor du skal vælge mellem to muligheder. Der er den gratis version, som er komplet, men vil begrænse din overvågningsevne til 100 sensorer eller den gratis 30-dages prøveversion, som er ubegrænset, men vil vende tilbage til den gratis version, når prøveperioden er overstået. Hver overvåget parameter tæller som en sensor. For eksempel tæller overvågningsbåndbredden på hver port i en 48-portskifter som 48 sensorer.

3. ManageEngine OpManager

OpManager fra ManageEngine-en anden top-of-the-line maker af netværksstyringsværktøjer-er vores tredje valg. Det kan køre på enten Windows eller Linux og prale af flere fantastiske funktioner. Bl.a. er der en automatisk opdagelsesfunktion, der kan kortlægge dit netværk og vise det på instrumentbrættet. De miniaturefarvekodede grafer vist øverst på hver side er også en stor funktion af produktet.

Tilbage til produktets betjeningspanel er det super nemt at bruge og navigere, og det har borefunktioner. Hvis du er så tilbøjelig, er der også apps til tablets og smartphones, der giver dig adgang til systemet fra hvor som helst. Dette er et overordnet meget poleret og professionelt produkt.
Tilbage til produktets betjeningspanel er det super nemt at bruge og navigere, og det har borefunktioner. Hvis du er så tilbøjelig, er der også apps til tablets og smartphones, der giver dig adgang til systemet fra hvor som helst. Dette er et overordnet meget poleret og professionelt produkt.

En gratis version er tilgængelig, hvis du vil prøve det før du køber. Dette er en virkelig gratis version og ikke en gratis prøveversion. Det er dog begrænset og vil lade dig overvåge ikke mere end ti enheder. Hvis du styrer et lille netværk, kan du måske komme videre med den gratis version. Hvad angår betalte versioner, kan du vælge Essential eller Enterprise planerne. Den første vil lade dig overvåge op til 1.000 noder, mens den anden går op til 10.000.

4. Kaktus

Kaktus er nærstående af MRTG. Dens hovedkomponent er RRDTool, et datalogging og grafiksystem, der blev udviklet af Tobi Oetiker, MRTGs primære udvikler. Denne arv er ret åbenlyst, når man ser på kaktus grafer, som er utroligt ligner MRTGs.

Cacti er et gratis og åben kilde komplet netværksovervågningsværktøj. Hovedkomponenterne i Cacti er en hurtig poller, avanceret graf templating og flere dataindsamlingsmetoder. Cacti indeholder også brugeradgangskontrol bygget lige ind i produktet. Det har også en let at bruge webbaseret interface. Cacti skalaer meget godt fra de mindste enkelt LAN-installationer op til komplekse netværk med tusindvis af enheder på flere websteder.

Cacti bruger RRDTool til at hente og gemme data i en SQL-database og til at lave graferne og den er primært skrevet i PHP og kan ændres, så de passer til dine behov. En af dens stærkeste funktioner er dens skabeloner. Der er f.eks. En indbygget skabelon til Cisco-switche, der allerede indeholder de fleste af de elementer, du måske vil overvåge på en sådan enhed. Men der er ikke kun enhedsskabeloner, der er også grafskabeloner. De gør konfigurationen af værktøjet meget lettere. Og du kan opbygge enhedsspecifikke skabeloner, hvis de ikke allerede eksisterer. Der er også mange enhedsspecifikke skabeloner, der kan downloades enten fra hver enhedsproducentens hjemmesider eller fra community-cactifora.
Cacti bruger RRDTool til at hente og gemme data i en SQL-database og til at lave graferne og den er primært skrevet i PHP og kan ændres, så de passer til dine behov. En af dens stærkeste funktioner er dens skabeloner. Der er f.eks. En indbygget skabelon til Cisco-switche, der allerede indeholder de fleste af de elementer, du måske vil overvåge på en sådan enhed. Men der er ikke kun enhedsskabeloner, der er også grafskabeloner. De gør konfigurationen af værktøjet meget lettere. Og du kan opbygge enhedsspecifikke skabeloner, hvis de ikke allerede eksisterer. Der er også mange enhedsspecifikke skabeloner, der kan downloades enten fra hver enhedsproducentens hjemmesider eller fra community-cactifora.

5. Observium

Observium er en overvågningsplatform, der har lav vedligeholdelse og automatisk opdagelse. Den understøtter en bred vifte af enhedstyper, platforme og operativsystemer, herunder bl.a. Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp. Observiums primære fokus er at levere en smuk, intuitiv og simpel, men kraftig brugergrænseflade, der viser dit netværkets sundhed og status.

Produktet fås i to versioner. Der er Observium Fællesskabet, som er tilgængelig gratis til alle. Denne version modtager opdateringer og funktioner to gange om året. Der er også Observium Professional, som har ekstra funktioner tilføjer kommer med daglige opdateringer. Begge udgaver kører kun på Linux-platforme.
Produktet fås i to versioner. Der er Observium Fællesskabet, som er tilgængelig gratis til alle. Denne version modtager opdateringer og funktioner to gange om året. Der er også Observium Professional, som har ekstra funktioner tilføjer kommer med daglige opdateringer. Begge udgaver kører kun på Linux-platforme.

Observium tilbyder langt mere end bare båndbreddeovervågning. For eksempel er der et regnskabssystem, som vil måle den samlede månedlige båndbreddeforbrug i 95-percentilen eller i alt overført bytes. Det har også en alarmfunktion med brugerdefinerede tærskler. Desuden integrerer Observium med andre systemer og kan trække deres information og vise det inden for dets grænseflade.

Observium brugere elsker, hvor nemt det er at oprette og hvordan det næsten konfigurerer sig selv.Intet er perfekt, og at finde softwaren kan være en udfordring. Der ser ikke ud til at være en download-sektion på Observiums hjemmeside. Der er dog detaljerede installationsinstruktioner for flere Linux-distributioner, der indeholder links til pakken.

Afslutningsvis

Så meget som MRTG har altid været - og stadig er - et fremragende produkt, er der nu mere polerede produkter, der er tilgængelige. Mange har udvidede funktioner, og alle er lettere at oprette og bruge. De er stadig komplekse produkter, og de vil kræve nogle første anstrengelser, men de vil blive godt belønnet.

Populært emne.