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.
Geen enkele vakman is beter dan de gereedschappen die hij gebruikt. Dit geldt voor bijna elk domein, inclusief netwerkbeheer. Gelukkig hebben netwerkbeheerders tal van uitstekende tools beschikbaar om hen te helpen met verschillende taken. Monitoring is een van die taken en er zijn veel verschillende soorten tools beschikbaar. NetFlow Analyzers of S-FLow Analyzers kunnen beheerders een duidelijk beeld geven van wat er op hun netwerk wordt uitgevoerd. Maar vandaag zijn we geïnteresseerd in een ander type monitoring, SNMP-netwerkmonitoring . Het eenvoudige netwerkbeheerprotocolis een communicatieprotocol waarmee monitoringtools operationele statistieken van netwerkapparatuur en andere apparaten zoals servers kunnen lezen. We hebben de markt afgezocht naar de beste SNMP-netwerkmonitoringtools en we gaan de beste vijf beoordelen.
Voordat we onze beste SNMP-netwerkmonitoringtools onthullen, zullen we wat tijd besteden aan het uitleggen wat SNMP is en hoe het werkt. Dit is geenszins een technisch document, dus we zullen proberen onze uitleg zo niet-technisch mogelijk te houden. Ons idee is om u het grote plaatje te geven, zodat u beter begrijpt hoe netwerkmonitoringtools werken. We zullen SNMP specifiek bekijken in de context van monitoringnetwerken. Daar gaat dit artikel tenslotte toch niet over? En als we klaar zijn met de theorie, zullen we de vijf beste SNMP-netwerkmonitoringtools bespreken.
Een SNMP-primer
Veel teksten over SNMP laten het lijken alsof het een enorm complexe materie is. Dat heeft een reden. Het is. Maar net zoals u geen monteur hoeft te zijn om auto te rijden, hoeft u geen SNMP-expert te zijn om een monitoringtool te configureren, laat staan om hun functies te begrijpen en te vergelijken. Maar in werkelijkheid is het niet zo ingewikkeld. Althans niet in het kader van netwerkmonitoring. Laten we wat licht op het onderwerp werpen.
Het SNMP-protocol wordt voornamelijk gebruikt als een manier voor externe apparaten - die we bij gebrek aan een betere term SNMP-managers zullen noemen - om informatie te lezen van en informatie te schrijven naar SNMP-apparaten. Dergelijke apparaten - dit kunnen netwerkapparatuur zijn zoals switches en routers of andere op het netwerk aangesloten apparaten zoals servers of apparaten - maken een bepaald aantal parameters beschikbaar in alleen-lezen of in lees-schrijfmodus. Bijvoorbeeld. een SNMP-compatibele printer zou alleen-lezen parameters hebben voor het niveau van de inktcartridges of het totale aantal afgedrukte pagina's. Evenzo zou een SNMP-enabled server CPU-gebruik, beschikbare schijfruimte of systeemtemperatuur hebben. De SNMP-manager communiceert met het SNMP-compatibele apparaat met behulp van get-verzoeken om parameters te lezen en verzoeken in te stellen om ze te schrijven.
MIB's en OID's
De MIB, of Management Information Base, is een speciaal type tekstbestand dat elke parameter van een bepaald apparaat identificeert. Elk SNMP-apparaat heeft een bijbehorende MIB. Het betekent echter niet dat elk apparaat een individuele heeft. Er is bijvoorbeeld een MIB voor Cisco-switches die de meeste modellen dekt. Een MIB bevat een hiërarchische lijst van alle beschikbare SNMP-parameters voor dat apparaat. Een typische MIB-invoer ziet er als volgt uit:
Iso(1).org(3).dod(6).internet(1).private(4).transition(868).products(2).chassis(4).card(1).slotCps(2). -cpsSlotSummary(1).cpsModuleTable(1).cpsModuleEntry(1).cpsModuleModel(3).3562.3
U kunt elk door punten gescheiden element beschouwen als één niveau in de hiërarchie, net als mappen in een boomstructuur van een opslagapparaat. Een MIB-bestand bevat vaak honderden van deze items, één voor elke parameter. Heb je de cijfers tussen haakjes naast elke tekstwaarde opgemerkt? Ze kunnen worden gebruikt om de communicatie tussen managers en klanten te vereenvoudigen. Een manager zou de tekenreeks 1.3.6.1.4.868.2.4.1.2.1.1.1.3.3562.3 gebruiken om naar onze voorbeeldparameter te verwijzen. Dit zorgt voor kleinere verzoeken die minder bandbreedte gebruiken. Trouwens, deze strings - of ze nu tekst of alleen cijfers gebruiken - worden OID's of Object Identifiers genoemd.
Om nu een SNMP-manager in staat te stellen parameters op te halen of in te stellen in een SNMP-apparaat, moet hij toegang hebben tot het MIB-bestand van dat apparaat. De meeste SNMP-beheer- of bewakingssoftware heeft al alle gestandaardiseerde MIB's en vaak enkele van de populaire van de grote fabrikanten ingebouwd. Als u toegang wilt tot een apparaatspecifieke OID die niet is opgenomen in de ingebouwde MIB's van de software, moet u de juiste MIB toevoegen. Dit is vaak gewoon een kwestie van het MIB-bestand downloaden van de website van de fabrikant van de apparatuur en het kopiëren naar de MIB-directory van uw software.
SNMP werd voor het eerst gemaakt in 1988, lang voordat er serieuze bedreigingen op internet waren en zeker voordat netwerkbeveiliging een groot probleem was. Om die reden is er niet veel beveiliging ingebouwd in het protocol. SNMP maakt geen gebruik van codering en gebruikt een zeer grof authenticatiemechanisme. Elk SNMP-verzoek dat door een manager wordt verzonden, bevat een communitystring . Je kunt het zien als een rudimentair wachtwoord. De community-string in het verzoek moet natuurlijk overeenkomen met die van het doelapparaat. Wat SNMP-compatibele apparaten betreft, kunnen beheerders twee verschillende typen communitystrings configureren: alleen-lezen en lezen-schrijven. Standaard hadden veel apparaten openbaar als hun alleen-lezen communitystring en privéals hun lezen-schrijven. Sommigen doen dat nog steeds. Dit vertelt u veel over hoe beveiliging geen prioriteit is bij SNMP.
SNMP gebruiken voor netwerkbewaking
Bij gebruik van SNMP voor netwerkbewaking is slechts een handvol OID's van belang. Er zijn twee soorten die ik graag meters en tellers noem. OID's van het type Gauge worden gebruikt voor zaken als processorgebruik of percentage vrij geheugen. Tellertype OID's worden gebruikt om bytes in en uit de interfaces van een apparaat te tellen of om interface-invoer- en uitvoerfouten te tellen. Netwerkapparatuur met SNMP-functionaliteit heeft zo'n set OID's van het type gauge per interface.
Een typische SNMP-monitoringtool leest de waarde van relevante OID's met regelmatige, vooraf gedefinieerde intervallen van vaak vijf minuten. Voor OID's van het type meter zal het de waarde meestal opslaan in een soort database en deze waarschijnlijk op het dashboard weergeven in numerieke of grafische vorm. Sommige tools geven een grafiek van de evolutie van de parameter in de loop van de tijd.
Voor OID's van het tellertype zijn de zaken ingewikkelder. Aangezien het aantal bytes in en uit een interface geen interessante statistiek is, wordt het in plaats van het te gebruiken zoals het is, gebruikt om het bandbreedtegebruik van de interface in bits per seconde te berekenen. Evenzo is het foutenpercentage in fouten per seconde een veel interessantere parameter dan alleen het cumulatieve aantal fouten.
Dit is hoe het werkt. De SNMP-monitoringtool leest de waarde van de teller met hetzelfde regelmatige interval van vijf minuten. Het slaat de waarde op in zijn database, maar in plaats van het weer te geven zoals het is, doet het er wat rekenwerk mee. Het zal eerst de vorige waarde van de teller aftrekken van de huidige om het aantal verzonden of ontvangen bytes in de laatste vijf minuten te krijgen. Vervolgens vermenigvuldigt het dat aantal met acht - het aantal bits in een byte - en deelt het door driehonderd - het aantal seconden in vijf minuten - om het gemiddelde bandbreedtegebruik in de afgelopen vijf minuten te krijgen. Dit is de waarde die de tool zal weergeven of plotten in een grafiek.
Een belangrijk punt hierbij is dat je hier gemiddeld gebruik van maakt. Stel je een 100 Mbps-interface voor. In de vijf minuten tussen de monsters zou het verkeersniveau 150 seconden op 100 Mbps en 150 seconden op 0 kunnen zijn geweest, en het zou een gemiddeld verkeer van 50 Mbps weergeven, hoewel de interface gedurende de helft van de vijf minuten maximaal was. Dit is een tekortkoming van elke SNMP-bewakingssoftware waarvan u op de hoogte moet zijn.
De beste SNMP-netwerkbewakingssoftware - onze top 5
Er is veel SNMP-bewakingssoftware op de markt verkrijgbaar. Zoveel dat het een hele klus kan zijn om er een te kiezen. Om het wat gemakkelijker te maken, hebben we deze lijst samengesteld met de beste vijf SNMP-bewakingssoftwaretools die we konden vinden. Sommige zijn commerciële software en sommige zijn gratis en open-source. Elke commerciële tool die we hebben beoordeeld, heeft een gratis proefversie, dus u bent vrij om een of al onze suggesties uit te proberen.
1. SolarWinds-netwerkprestatiemeter ( gratis proefversie )
De eerste op onze lijst is een uitstekende tool van SolarWinds: de Network Performance Monitor of NPM. SolarWinds, voor het geval je het niet weet, maakt enkele van de beste softwaretools voor netwerkbeheer en -beheer. Het bedrijf staat ook bekend om zijn gratis tools, waarvan sommige zijn beoordeeld terwijl we onlangs de beste gratis TFTP-servers of de beste gratis SCP-servers bespraken .
De Network Performance Monitor is een professioneel SNMP-bewakingssysteem met veel functies. Het beschikt over een eenvoudig te gebruiken webgebaseerd dashboard, het is eenvoudig in te stellen en te configureren en, nog belangrijker, het doet geweldig werk. De tool heeft aanpasbare waarschuwingsfuncties die u kunnen waarschuwen wanneer specifieke statistieken een vooraf gedefinieerde waarde overschrijden.
Deze tool kan intelligente kaarten van uw netwerk maken en toont u het kritieke pad tussen twee willekeurige punten, zodat u problemen snel kunt oplossen. Er is ook draadloze netwerkbewaking en -beheer ingebouwd in de software. Deze software heeft echt te veel functies om ze hier allemaal te kunnen noemen. Profiteer van de gratis proefperiode van 30 dagen om zelf te zien wat deze geweldige tool voor u kan doen.
De prijzen voor de SolarWinds Network Performance Monitor beginnen bij $ 2 955 en variëren afhankelijk van het aantal bewaakte apparaten. De software is zeer schaalbaar en het toevoegen van meer apparaten dan de huidige capaciteit is slechts een kwestie van de licentie upgraden.
DOWNLOAD DE GRATIS PROEF: SOLARWINDS NETWERK PRESTATIEMONITOR
2. ManageEngine OpManager
ManageEngine is nog een van de beste makers of hulpprogramma's voor netwerkbeheer. OpManager is een van de beste producten. De software is beschikbaar voor Windows of Linux en zit boordevol geweldige functies. Een van de belangrijkste is de automatische apparaatdetectie die niet alleen apparaten vindt, maar ook uw netwerk in kaart brengt, waardoor u een uniek grafisch dashboard krijgt. En over het dashboard gesproken, het is zowel intuïtief als gebruiksvriendelijk met gedetailleerde functies. Voor gebruikers van mobiele apparaten zijn er ook mobiele client-apps beschikbaar voor iOS en Android.
Op het gebied van alarmering laat de ManageEngine OpManager niets te wensen over. Er is een breed scala aan op drempels gebaseerde waarschuwingen die u kunnen helpen bij het detecteren, identificeren en oplossen van netwerkproblemen. Waarschuwingen en meldingen zijn in hoge mate aanpasbaar en u kunt eenvoudig meerdere drempels instellen met verschillende meldingen voor elke statistiek.
De ManageEngine OpManager is beschikbaar in drie versies: Free, Essential of Enterprise. De gratis versie is beperkt tot het bewaken van maximaal 10 apparaten en heeft een beperkte functieset. Met de Essential-versie kunt u maximaal 1.000 knooppunten bewaken met een prijs vanaf $ 715 voor 25 apparaten. Wat de Enterprise-versie betreft, deze kan tot 10.000 apparaten bewaken met een prijs vanaf $ 19 795 voor 500 apparaten.
3. PRTG
De Paessler Router Traffic Grapher, of PRTG , beweert de snelste monitoringtool te zijn die kan worden opgezet. Volgens de fabrikant zou u binnen een paar minuten aan de slag kunnen zijn. In werkelijkheid kan het wat meer tijd kosten, maar het is nog steeds een van de snelste en gemakkelijkste SNMP-monitoringtools om te installeren en configureren. Het product wordt geleverd met verschillende gebruikersinterfaces om ermee te communiceren. Er is een Windows-bedrijfsconsole, een op Ajax gebaseerde webinterface en mobiele apps voor Android en iOS.
Het product heeft automatische apparaatdetectie die niet alleen apparaten detecteert, maar er ook sensoren voor maakt op basis van vooraf gedefinieerde sjablonen. De waarschuwingen en meldingen van PRTG zijn net zo goed als die van zijn concurrenten. Waarschuwingen kunnen worden verzonden als pushmeldingen naar de mobiele client-apps, een vrij unieke functie. Dit komt natuurlijk naast meer "standaard" waarschuwingen zoals e-mail of sms.
De basiseenheid voor de boekhouding van PRTG is de sensor die elke parameter of metriek is die u moet bewaken. Het is beschikbaar in een volledig uitgeruste gratis versie die beperkt is tot het bewaken van 100 sensoren. Als u meer nodig heeft, kunnen betaalde licenties worden aangeschaft. Hun prijzen variëren afhankelijk van de sensorcapaciteit van $ 1 600 voor 500 sensoren tot $ 14 500 voor onbeperkte sensoren.
4. Zabbix
Zabbix beweert het ultieme monitoringplatform van ondernemingsklasse te zijn. En dat is het mogelijk ook, vooral in vergelijking met andere gratis en open-source tools. Gezien de prijs is Zabbix inderdaad moeilijk te verslaan. Het kan SNMP gebruiken om netwerkapparaten te bewaken, maar ook lokale of cloudgebaseerde servers. Hiermee kunt u meerdere statistieken controleren, zoals bandbreedte, CPU- en geheugengebruik, de gezondheid van het apparaat in het algemeen en configuratiewijzigingen, een vrij unieke functie.
De software beschikt over een eenvoudig te begrijpen en te gebruiken webgebaseerde interface en een indrukwekkende reeks functies. Het is goed te vergelijken met commerciële producten die duizenden dollars meer kosten. Het waarschuwingssysteem is mogelijk een van de beste op de markt met de mogelijkheid om lokale scripts uit te voeren als reactie op waarschuwingen die worden geactiveerd door monitoringgebeurtenissen.
Zabbix zelf is gratis, maar verschillende diensten kunnen bij de uitgever worden gekocht. Deze omvatten technische ondersteuning die beschikbaar is in vijf niveaus en een compleet training- en certificeringsprogramma met lessen over de hele wereld. Ondersteuning van de gemeenschap is ook gratis beschikbaar.
5. Cactussen
Het is moeilijk om over SNMP-bewakingssystemen te praten zonder Cactussen te noemen. Ondanks enkele tekortkomingen is het waarschijnlijk het meest gebruikte en een van de oudste gratis en open-source monitoringplatforms. Het is zeker niet zo rijk aan functies als sommige commerciële producten, maar het is nog steeds een uitstekende tool. De webgebaseerde gebruikersinterface is vrij eenvoudig te gebruiken ondanks zijn ietwat verouderde uiterlijk. In de kern heeft Cati een snelle poller, geavanceerde grafische sjablonen en meerdere acquisitiemethoden. Het zal meestal SNMP-peiling gebruiken, maar er kunnen aangepaste scripts worden bedacht om gegevens van vrijwel elke bron te krijgen en deze in de grafieken van Cacti te plotten. Gebruikersaccounts kunnen worden gebruikt om de toegang tot een subset van apparaten voor sommige gebruikers te beperken, een handige functie in grote organisaties met meerdere ondersteuningsgroepen. En over grote organisaties gesproken,
Maar Cactussen zijn niet perfect. In feite mist het een belangrijk onderdeel, alarmering. De kracht van Cacti ligt in de polling-apparaten en het weergeven van grafieken op webpagina's. Het is daar heel goed in, maar dat is alles wat het zal doen. Aan de andere kant is Cacti geschreven in PHP en is het open-source, dus niets houdt je tegen om wat code te schrijven om wat functionaliteit toe te voegen. En als je geen waarschuwing nodig hebt, is de eenvoud van Cacti misschien precies wat je nodig hebt. Het is enorm aanpasbaar en u kunt het gemakkelijk aanpassen aan onze specifieke behoeften.
Cati maakt uitgebreid gebruik van sjablonen om de configuratie te vergemakkelijken. Er zijn apparaatsjablonen voor veel voorkomende typen apparaten, evenals grafieksjablonen. Er is een enorme online community die aangepaste sjablonen schrijft voor veel apparaten en fabrikanten van apparatuur hebben soms Cacti-sjablonen die u kunt downloaden.
Een speciale vermelding
Hoewel het misschien niet verdient om op deze lijst te staan, wil ik graag een eervolle vermelding geven aan de Multi Router Traffic Grapher, of MRTG, die de voorloper is van alle SNMP-bewakingssystemen. De ontwikkelaars waren de eersten die SNMP gebruikten voor het monitoren in plaats van het beheren van apparatuur. Een deel van de originele code van MRTG wordt nog steeds gebruikt in Cacti en mogelijk in verschillende andere open-sourcetools.
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.