6 beste netwerkbeheertools die prestaties bijhouden
De markt voor netwerkbeheersoftware is erg druk. Verkort uw zoekopdracht door onze aanbevelingen van de beste netwerkbeheertools te volgen.
In een ideale wereld zou de netwerkbandbreedte oneindig zijn en zouden netwerken nooit overbelast raken. Helaas leven we niet in zo'n wereld. Netwerken raken overbelast en ondervinden allerlei problemen door onvoldoende bandbreedte. En omdat applicaties steeds meer gegevens verwerken, moeten ze meer gegevens door het netwerk verplaatsen en dat vereist constante upgrades naar netwerksnelheden. Om ervoor te zorgen dat u uw netwerk en de evolutie van het gebruik ervan nauwlettend in de gaten houdt, moet u het in de gaten houden. SNMP, dat in vrijwel elk op het netwerk aangesloten apparaat is ingebouwd, is verreweg de beste manier om netwerken te bewaken. Lees verder terwijl we de vijf beste SNMP-hulpprogramma's voor netwerkbewaking bekijken.
Voordat we onze beste SNMP-netwerkmonitoringtools onthullen, bespreken we eerst bandbreedtemonitoring in het algemeen, waarom je het nodig hebt en hoe het kan worden gedaan en hoe het allerlei problemen kan helpen voorkomen. Omdat dit artikel gaat over de beste tools voor SNMP-netwerkmonitoring, zullen we vervolgens proberen kort uit te leggen wat SNMP is en hoe het werkt. We zullen proberen het zo eenvoudig en niet-technisch mogelijk te houden, terwijl we u toch de informatie geven die u nodig hebt om SNMP-monitoring te begrijpen en te implementeren. En tot slot onthullen we de vijf beste SNMP-netwerkmonitoringtools en bespreken we ze allemaal kort.
De behoefte aan bandbreedtebewaking
Als u een netwerkbeheerder bent, is congestie uw grootste vijand. Als u een netwerk vergelijkt met een snelweg waar verkeer de gegevens van het netwerk zijn, is netwerkcongestie vergelijkbaar met files. Maar in tegenstelling tot autoverkeer – waar congestie gemakkelijk kan worden opgemerkt door simpelweg naar de weg te kijken – vindt netwerkverkeer plaats binnen kabels, switches en routers waar het onzichtbaar is. Bovendien gebeurt het allemaal met de snelheid van het licht. Zelfs als je het zou kunnen zien, zou het te snel gaan. Dit is de reden waarom netwerkmonitoringtools zo belangrijk zijn. Ze bieden netwerkbeheerders de zichtbaarheid die ze nodig hebben om alles soepel te laten verlopen. Zodra u congestie of andere problemen ontdekt, kunt u de nodige maatregelen nemen om deze op te lossen.
Een andere belangrijke reden voor monitoringnetwerken is capaciteitsplanning. Er lijkt geen manier te zijn om het feit dat het netwerkgebruik altijd groeit in de loop van de tijd. De huidige bandbreedte van uw netwerk is nu misschien voldoende, maar zal op den duur moeten worden vergroot. En door het bandbreedtegebruik te bewaken, kunt u netwerkupdates plannen voordat overgebruik een probleem wordt.
Drie manieren waarop het kan
Er zijn verschillende manieren waarop het netwerkgebruik kan worden gecontroleerd. Een manier is om pakketten op een bepaald punt op het netwerk vast te leggen. Het geeft je een gedetailleerd overzicht van wat er op dit specifieke punt gebeurt, maar nergens anders. Als uw netwerkapparatuur dit ondersteunt, kunt u het stroomgegevens laten verzenden naar een stroomanalysator die rapporteert over welke gebruikers, apparaten of applicaties het netwerk gebruiken. En tot slot kun je SNMP gebruiken - dat, zoals we al zeiden, in elk netwerkapparaat is ingebouwd - om apparaten periodiek te pollen voor interfacetellers die je kunt gebruiken om het bandbreedtegebruik te berekenen en in een grafiek uit te zetten. Laten we eens kijken hoe ze allemaal werken.
1. Pakketopname
Pakketopname wordt meestal gebruikt om specifieke netwerkproblemen op te lossen zodra u zich ervan bewust bent, maar wordt zelden gebruikt voor gebruiksmonitoring. Met packet capture wordt elk datapakket in en/of uit de interface van een specifiek apparaat vastgelegd en gedecodeerd. Dus hoewel het duidelijk is dat hulpprogramma's voor het vastleggen van pakketten een hulpmiddel van onschatbare waarde zijn voor netwerkbeheerders, zijn ze niet de beste om alleen maar een oogje in het zeil te houden om ervoor te zorgen dat alles soepel verloopt.
2. Stroomanalyse
NetFlow is en zijn meerdere varianten en evoluties zoals J-flow, IPFIX of sFlow, bijvoorbeeld, is een netwerkstroomanalysesysteem. Apparaten die stroomanalyse ondersteunen, verzamelen informatie over elke gegevensstroom - vandaar de naam - die ze vervolgens naar een stroomcollector en -analysator stuurden. Het kan u gedetailleerde kwalitatieve informatie geven over het gebruik van uw netwerk, maar als u alleen de bandbreedte wilt bewaken, is dit misschien meer dan u nodig heeft. En als u rekening houdt met de inspanningen die nodig zijn om het in te voeren, zult u snel beseffen dat dit misschien niet het beste hulpmiddel voor u is. Tenminste, nu nog niet.
Als u meer informatie wilt over stroomanalyse en de beste NetFlow Collectors en Analyzers, lees dan ons recente artikel: Best NetFlow Collectors and Analyzers voor Windows: herzien in 2018 .
3. SNMP
SNMP, wat staat voor Simple Network Management Protocol, is een complex systeem dat kan worden gebruikt voor het op afstand bewaken, configureren en besturen van veel verschillende soorten netwerkapparatuur. Helaas is het enige simpele eraan de naam. En het implementeren ervan kan een complexe taak zijn.
Gelukkig hoeft u niet alles over SNMP te weten om het te gebruiken om het bandbreedtegebruik van uw netwerk te controleren. Laten we voorlopig zeggen dat SNMP wordt gebruikt door monitoringtools om de interfacetellers van apparaten te lezen en die gegevens te gebruiken om het bandbreedtegebruik in de loop van de tijd te berekenen en in kaart te brengen. In het volgende gedeelte gaan we dieper in op enkele van de interne werkingen van het SNMP-protocol. Op deze manier heb je genoeg informatie om elke SNMP-netwerkmonitoringtool te configureren en te gebruiken.
SNMP uitgelegd
Hoewel de meeste teksten over SNMP je zullen vertellen over MIB's en OID's, hoef je niet alles over SNMP te weten om het te gebruiken. Het is een beetje zoals een auto. U hoeft niet alles te weten over hoe de motor werkt om er een te gebruiken. Ons doel vandaag is om u voldoende informatie te geven zodat u SNMP-netwerkbewakingstools kunt begrijpen, gebruiken en configureren, niet om u een SNMP-expert te maken. Dat komt met ervaring.
Het eerste dat u moet weten over SNMP, is hoe u verbinding kunt maken met een SNMP-apparaat. Op elk SNMP-apparaat kunnen twee parameters, community strings genaamd, worden geconfigureerd. U kunt deze zien als het SNMP-wachtwoord. De twee community-strings worden openbaar en privé genoemd. De openbare tekenreeks wordt gebruikt voor alleen-lezen toegang, terwijl de privéreeks een aantal parameters kan wijzigen.
Laten we dus zeggen dat uw SNMP-netwerkbewakingssysteem verbinding maakt met een van uw netwerkapparaten met behulp van de private community-string. Het zal dan een lijst ophalen van alle nuttige parameters die van dat apparaat kunnen worden gelezen. Van bijzonder belang als het gaat om bandbreedtebewaking zijn enkele parameters die interfacetellers worden genoemd. Er is meestal een set voor elke netwerkinterface van een SNMP-apparaat.
De meeste SNMP-netwerkbewakingssystemen zijn voornamelijk geïnteresseerd in twee parameters: bytes in en bytes uit. Door deze waarden periodiek te lezen met bekende intervallen, kan de monitoringtool het aantal bits per tijdseenheid berekenen - meestal per seconde - wat precies is wat bandbreedte is.
Concreet is dit hoe het werkt: de monitoringtool zal een apparaat pollen en zijn tellers aflezen. Dan, vijf minuten later, zal het dezelfde tellers opnieuw lezen. Door de vorige waarde van de tellers af te trekken van de huidige, wordt het totale aantal in- en uitgaande bytes verkregen in de afgelopen vijf minuten. Het is dan eenvoudig om deze getallen te vermenigvuldigen met 8 – het aantal bits in een byte – en de resultaten vervolgens te delen door 300 – het aantal seconden in vijf minuten – om de bandbreedtegebruikscijfers voor bits per seconde te krijgen. Die cijfers worden meestal opgeslagen in een soort database en gebruikt om grafieken van gebruik in de loop van de tijd te plotten.
Een paar andere SNMP-waarden kunnen van belang zijn bij netwerkbewaking. Er zijn bijvoorbeeld interface-invoer- en uitvoerfouttellers. Vergelijkbaar met wat er wordt gedaan met bytes in en uit, kunnen deze waarden worden gebruikt om het aantal fouten per seconde te berekenen, een cijfer dat veel vertelt over de algemene gezondheid van een netwerkverbinding.
SNMP-traps — Een ander kenmerk van SNMP
Hoewel ze niet direct gerelateerd zijn aan SNMP-netwerkmonitoring, zijn SNMP-traps zo'n geweldige functie dat we dachten dat ze het vermelden waard waren, al was het maar voor uw persoonlijke verlichting. Kort samengevat zijn SNMP-traps waarschuwingsberichten die door SNMP-compatibele apparaten worden verzonden naar "trapontvangers", een proces dat wordt uitgevoerd op een computer die de traps ontvangt en verschillende acties uitvoert, zoals ze in een logboek vastleggen, waarschuwingen op het scherm weergeven, e-mail- of sms-waarschuwingsberichten, enz.
Beheerders moeten normaal gesproken op elk apparaat configureren welke traps worden verzonden en waar ze naartoe worden gestuurd. Dat maakt het een zeer flexibel, zij het configuratie-zwaar waarschuwingssysteem.
De beste gratis SNMP-bewakingstools
Nu u de basis kent over SNMP-netwerkmonitoring en hoe het werkt, laten we eens kijken naar vijf van de beste SNMP-netwerkmonitoringtools die u kunt vinden. Sommige zijn gratis tools die mogelijk beperkt zijn in hun capaciteit, terwijl andere volledig functionele tools zijn, gratis of betaald. Ze hebben misschien nogal wat configuratie nodig om ze naar wens te laten werken, maar sommige hebben detectiemechanismen die apparaten vinden en soms een zekere mate van automatische configuratie bieden.
1. SolarWinds Network Performance Monitor — (GRATIS PROEF)
SolarWinds is een van de belangrijkste spelers op het gebied van netwerkbeheertools. Het bedrijf bestaat al zo'n 20 jaar en heeft ons enkele van de beste tools gebracht. Het heeft ook een solide reputatie voor het maken van geweldige gratis tools die, hoewel ze soms beperkt zijn, nog steeds uitstekende tools zijn. Het huidige vlaggenschipproduct van SolarWind heet de Network Performance Monitor of NPM . Het is eigenlijk een suite van vele tools die een van de beste SNMP-netwerkmonitoringtools bevatten.
De SolarWinds Network Performance Monitor is een Windows-toepassing die, zoals je zou verwachten, SNMP gebruikt om meerdere netwerkapparaten te pollen en verkeersstatistieken ophaalt van hun interfaces. De resultaten worden visueel weergegeven in grafieken die de gebruiksstatistieken van elke interface weergeven. U kunt een apparaat aan de tool toevoegen door simpelweg het IP-adres en de SNMP-communitystring op te geven. De tool zal dan het apparaat opvragen en een lijst maken van alle beschikbare parameters en u laten beslissen welke u in uw grafieken wilt opnemen. Een netwerkswitch zal bijvoorbeeld elk interfaceverkeer en fouttellers blootleggen.
De Network Performance Monitor heeft nog veel meer functies. Een van de belangrijkste is de schaalbaarheid. De tool werkt met kleine netwerken, maar kan gemakkelijk worden opgeschaald naar grote netwerken die bestaan uit tienduizenden hosts verspreid over meerdere locaties. NPM kan ook netwerkkaarten maken en een visuele weergave van het kritieke pad tussen twee apparaten of services weergeven. Ga voor meer informatie naar de productpagina op de SolarWinds-website.
GRATIS PROEF-downloadlink: https://www.solarwinds.com/network-performance-monitor
2. ManageEngine SNMP-bandbreedtebewakingssoftware
ManageEngine heeft complete en gemakkelijke oplossingen voor zelfs de moeilijkste IT-beheerproblemen. Deze gewaagde verklaring is hoe het bedrijf zichzelf omschrijft, met reden. ManageEngine staat bekend om zijn hoogwaardige software, waaronder verschillende tools voor netwerkbewaking.
ManageEngine heeft ook enkele gratis tools beschikbaar. Een die we vooral leuk vinden, is de SNMP Bandwidth Monitoring Software . Het maakt deel uit van de gratis ManageEngine OpUtils-bundel, die een selectie van zo'n 16 hulpprogramma's voor netwerkbeheer omvat. De software draait op zowel Windows als Linux. U kunt een gratis editie krijgen waarmee u maximaal 10 apparaten en hun interfaces kunt bewaken. ManageEngine heeft ook een betaalde versie zonder apparaatbeperking. En ManageEngine biedt een gratis evaluatieversie van 30 dagen van de volledige OpsUtil-software. In feite wordt de gratis versie eerst geïnstalleerd als een proefperiode van 30 dagen, die op de eenendertigste dag terugkeert naar beperkte functies.
Wat het configureren van de tool betreft, specificeert u eenvoudig een subnet om te scannen en de te gebruiken SNMP-communitystring. Het hulpprogramma detecteert vervolgens automatisch apparaten op het opgegeven subnet die reageren op de opgegeven tekenreeks. Zodra de apparaten zijn ontdekt, kunt u op het inventaristabblad de status van de interfaces van elk apparaat bekijken. En natuurlijk kunt u ook grafieken van het netwerkbandbreedtegebruik per tijdseenheid weergeven.
Rapporten is een ander sterk punt van de tool. U kunt bijvoorbeeld rapporten maken over het bandbreedtegebruik van de afgelopen 12 uur tot een maand. En tot slot laten de waarschuwingsfuncties van de tool niets te wensen over. U heeft de mogelijkheid om drempels in te stellen en per e-mail of sms-berichten op de hoogte te worden gesteld wanneer deze worden overschreden.
3. MRTG
De Multi Router Traffic Grapher , of MRTG, kan worden beschouwd als de grootvader van de SNMP-monitoringtools. Het wordt nog steeds wijdverbreid gebruikt, het bestaat al sinds 1995. Er is een reden voor deze lange levensduur: het krijgt de jon gedaan. Het is een volledig gratis en open source systeem. MRTG is misschien niet de chicste en mooiste, maar misschien wel de meest flexibele. MRTG kan naast bandbreedte ook veel parameters bewaken. In feite kan het elke SNMP-parameter bewaken, loggen en grafieken maken.
De twee belangrijkste componenten van MRTG zijn een Perl-script dat SNMP-gegevens leest van doelapparaten en een C-programma dat de gegevens opneemt, opslaat in een round-robin-database en webpagina's maakt met grafieken over bandbreedtegebruik. Het feit dat het grotendeels in Perl is geschreven, stelt iedereen in staat de software aan hun specifieke behoeften aan te passen. MRTG is beschikbaar voor Windows of Linux. De initiële installatie en configuratie kan wat gecompliceerder zijn dan wat je zou ervaren met andere monitoringsystemen, maar documentatie is direct beschikbaar.
Voor het installeren van MRTG moet u eerst Perl installeren en configureren. Het loopt niet zonder. Er is een manier waarop u MRTG als een Windows-service kunt uitvoeren in plaats van als een toepassing, maar het vereist enkele verdere manipulaties, waaronder enkele registeraanpassingen. Eenmaal geïnstalleerd, wordt MRTG geconfigureerd door het configuratiebestand op een echte ouderwetse Linux-manier te bewerken. Beheerders die gewend zijn aan GUI-configuratie, kunnen een steile leercurve krijgen.
MRTG kan het beste rechtstreeks van de website van de ontwikkelaar worden gedownload . Het is beschikbaar als een .zip-bestand voor Windows of een tarball voor Linux. Op het moment van schrijven is de nieuwste stabiele release 2.17.4.
MRTG is misschien niet het meest gebruiksvriendelijke monitoringsysteem, dat weten we. Maar toch, het is misschien wel de meest flexibele. En het feit dat dit het eerste monitoringsysteem is en dat het nog steeds bestaat, getuigt van zijn waarde.
4. Cactussen
Cactussen kunnen worden gezien als MRTG op steroïden. Als je naar een van Cati's grafieken kijkt, zul je merken dat de gelijkenis met die van MRTG opvallend is. Cacti is gebouwd op RRDTools, dat van dezelfde ontwikkelaar is en een directe afstammeling is van MRTG.
Cacti is meer gepolijst dan MRTG met een webgebaseerde configuratie-interface die het veel gemakkelijker en intuïtiever maakt om het te configureren. Het is een compleet pakket voor netwerkbewaking en grafische weergave. De tool beschikt over een snelle poller, geavanceerde apparaat- en grafieksjablonen, verschillende acquisitiemethoden en gebruikersbeheerfuncties. Het is uitstekend geschikt voor kleinere LAN-installaties, maar net zo goed voor complexe netwerken met duizenden apparaten op meerdere locaties.
Om Cacti beter te begrijpen, moet u meer weten over RRDtool. Volgens de ontwikkelaar is "RRDtool de OpenSource-industriestandaard, een krachtig gegevensregistratie- en grafische systeem voor tijdreeksgegevens. RRDtool kan eenvoudig worden geïntegreerd in shellscripts, Perl-, Python-, Ruby-, Lua- of Tcl-applicaties.” RRDtool is een directe afstammeling van MRTG. Als je je herinnert hoe we zeiden dat MRTG een C-programma gebruikt voor gegevensopslag en grafieken, RRDTool is de evolutie van dat C-programma.
In een notendop, Cacti is een frontend voor RRDTool. Het slaat de benodigde gegevens op om grafieken te maken en deze te vullen met gegevens in een MySQL-database. Het is volledig in PHP geschreven. De software bewaart zijn grafieken, gegevensbronnen en round robin-archieven in een database en zorgt ook voor het verzamelen van gegevens, waarbij de grafieken worden overgelaten aan RRDTool. Cactussen zijn een stap verder dan MRTG. In feite zijn veel Cacti-gebruikers, waaronder ondergetekende, voormalige MRTG-gebruikers. Ik kwam in aanraking met Cacti toen ik MRTG moest vervangen door iets dat gemakkelijker te configureren en te gebruiken was, aangezien het netwerk dat ik beheerde bleef groeien. Cactussen kunnen rechtstreeks van de eigen website worden gedownload
5. PRTG
Laten we het tenslotte hebben over de Paessler Router Traffic Grapher of PRTG . Paessler, een Duits bedrijf, biedt deze uitstekende monitoringoplossing die sterk lijkt op Cacti of zelfs MRTG. Het is mogelijk dat het acroniem van het product zo sterk lijkt op dat van MRTG. Het heeft echter een meer Poolse en professionele uitstraling.
Volgens Paessler kun je PRTG in een paar minuten opzetten. Dit is misschien een overdrijving en onze ervaring leert dat het wat langer zal duren om het volledig te configureren. Toch moeten we toegeven dat het opzetten van het product een buitengewoon gemakkelijke ervaring was.
En als het gaat om de functies, zijn ze indrukwekkend. Ten eerste kunt u kiezen tussen verschillende gebruikersinterfaces. Er is een native Windows-bedrijfsconsole, een op Ajax gebaseerde webinterface en mobiele apps voor Android en iOS. Een kenmerk van de mobiele apps waar we vooral van hielden, is de mogelijkheid om een QR-codelabel te scannen dat u vanuit de software kunt afdrukken en op uw apparaten kunt plakken om direct naar de grafieken van het apparaat te gaan.
En over grafieken gesproken, dit is een ander gebied waar PRTG uitblinkt. PRTG kan niet alleen het bandbreedtegebruik bewaken en weergeven. Het kan veel meer parameters opnemen met SNMP, WMI, NetFlow en Sflow. De tool heeft een aantal geweldige rapporten die on-demand kunnen worden uitgevoerd of gepland en vervolgens kunnen worden bekeken als HTML of PDF. je kunt ze zelfs exporteren naar CSV of XML om extern te verwerken.
De Paessler-website laat kiezen tussen twee verschillende versies van PRTG. Er is de gratis versie of de gratis proefversie van 30 dagen. De eerste beperkt uw bewakingsvermogen tot 100 sensoren. Paessler telt elke parameter die u wilt bewaken als één sensor. Voor het bewaken van de bandbreedte op elke poort van een 48-poorts switch zijn bijvoorbeeld 48 sensoren nodig. En als je ook de CPU- en geheugenbelasting van de switch wilt bewaken, heb je nog twee sensoren nodig.
Afsluiten
Alle vijf beste SNMP-netwerkmonitoringtools die we zojuist hebben gepresenteerd, zijn geweldige producten. Welke je kiest, hangt grotendeels af van de mate van flexibiliteit die je nodig hebt. Houd er rekening mee dat flexibiliteit vaak rijmt met complexiteit. Maar aangezien al onze suggesties gratis zijn of een gratis proefversie hebben, wat weerhoudt u ervan om ze allemaal te proberen en zelf te kijken welke het beste bij uw specifieke behoeften past.
De markt voor netwerkbeheersoftware is erg druk. Verkort uw zoekopdracht door onze aanbevelingen van de beste netwerkbeheertools te volgen.
Ping-sweeps kunnen op veel manieren in uw voordeel worden gebruikt. Lees verder terwijl we bespreken hoe en introduceer de 10 beste Ping-sweep-tools die u kunt vinden.
Websites zijn belangrijk en moeten voortdurend nauwlettend worden gecontroleerd op adequate prestaties. Hier zijn enkele van de beste tools voor het monitoren van websites.
Hier is een blik op enkele van de allerbeste software-implementatietools om de pijn van het beheer van een willekeurig aantal machines te verlichten
sFlow is een stroomanalyseprotocol dat in tal van netwerkapparaten is ingebouwd. We bekijken de top vijf van beste gratis sFlow-verzamelaars en -analysers.
Nu Linux steeds populairder wordt in datacenters, hebben we gekeken naar het monitoren van bandbreedte op Linux en zijn ook de beste tools aan het beoordelen.
E-mailbeveiliging is een belangrijke taak van managed service providers. We waren bezig met het beoordelen van SolarWinds Mail Assure, een van de beste tools voor dat doel.
Als u een krachtige Windows-gebruiker bent, weet en begrijpt u waarschijnlijk hoe het uitvoeren van verschillende bewerkingen op uw pc meer dan één benadering en
Latency lijkt de grootste vijand van netwerken te zijn. Deze latency-meettools leren hoe latency te testen om problemen op te sporen, te lokaliseren en op te lossen.
Windows-netwerkmonitor vereist tools met beperkte vereisten. Vandaag keken we naar de beste hulpprogramma's voor netwerkbewaking voor Windows 10.