- - 5 beste SNMP-netwerkbewakingssoftware Beoordeeld in 2019

5 Beste SNMP-netwerkbewakingssoftware Beoordeeld in 2019

Geen enkele vakman is beter dan het gereedschap dat 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. De Eenvoudig netwerkbeheerprotocol is een communicatieprotocol waarmee monitoring mogelijk istools lezen operationele statistieken van netwerkapparatuur en andere apparaten zoals servers. We hebben in de markt gezocht naar de beste SNMP-netwerkbewakingsprogramma's en we gaan de vijf best beoordelen.

Voordat we onze top SNMP-netwerkbewaking onthullentools, zullen we wat tijd besteden aan het uitleggen wat SNMP is en hoe het werkt. Dit is absoluut geen technisch artikel, dus we zullen proberen onze uitleg zo niet-technisch mogelijk te houden. Ons idee is alleen om u een algemeen beeld te geven, zodat u beter kunt begrijpen hoe netwerkbewakingsprogramma's werken. We zullen SNMP specifiek bekijken in het kader van monitoringnetwerken. Is dat tenslotte niet waar dit artikel over gaat? En als we klaar zijn met de theorie, zullen we de vijf beste SNMP-netwerkbewakingsinstrumenten bekijken.

Een SNMP-primer

Veel teksten over SNMP laten het er enorm uitziencomplexe materie. Daar is een reden voor. Het is. Maar net zoals je geen monteur hoeft te zijn om een ​​auto te besturen, hoef je geen SNMP-expert te zijn om een ​​monitoringtool te configureren, veel minder om hun functies te begrijpen en te vergelijken. Maar in werkelijkheid is het niet zo complex. Tenminste niet in het kader van netwerkbewaking. Laten we wat meer licht werpen op het onderwerp.

Het SNMP-protocol wordt voornamelijk gebruikt als een manier voorexterne apparaten - die we SNMP-managers noemen bij gebrek aan een betere term - om informatie te lezen van en informatie te schrijven naar SNMP-apparaten. Dergelijke apparaten - dit kunnen netwerkapparatuur zijn zoals switches en routers of andere apparaten die op het netwerk zijn aangesloten, zoals servers of apparaten - maken een bepaald aantal parameters beschikbaar in alleen-lezen of in lezen-schrijven-modus. Bijvoorbeeld. een voor SNMP geschikte printer zou alleen-lezen parameters hebben voor het niveau van zijn inktpatronen of het totale aantal afgedrukte pagina's. Evenzo zou een SNMP-server CPU-gebruik, beschikbare schijfruimte of systeemtemperatuur hebben. De SNMP-manager communiceert met het SNMP-apparaat met behulp van get-aanvragen om parameters te lezen en aanvragen in te stellen om ze te schrijven.

MIB's en OID's

De MIB, of Management Information Base, is eenspeciaal type tekstbestand dat elke parameter van een bepaald apparaat identificeert. Elk apparaat met SNMP heeft een overeenkomstige MIB. Het betekent echter niet dat elk apparaat een eigen apparaat 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 typisch MIB-item ziet er zo 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

Je kunt elk punt-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 vermeldingen, één voor elke parameter. Hebt u de getallen tussen haakjes naast elke tekstwaarde opgemerkt? Ze kunnen worden gebruikt om de communicatie tussen managers en klanten te vereenvoudigen. Een manager gebruikt de tekenreeks 1.3.6.1.4.868.2.4.1.2.1.1.1.3.3562.3 om naar onze voorbeeldparameter te verwijzen. Dit zorgt voor kleinere aanvragen die minder bandbreedte gebruiken. Trouwens, deze strings - ongeacht of ze tekst of alleen cijfers gebruiken - worden OID's of Object Identifiers genoemd.

Nu kan elke SNMP-manager of krijgenparameters instellen in een SNMP-apparaat, moet het toegang hebben tot het MIB-bestand van dat apparaat. De meeste SNMP-beheer- of -controlesoftware heeft al alle gestandaardiseerde MIB's en vaak enkele populaire van de grote fabrikanten ingebouwd. Als u toegang moet hebben 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 alleen een kwestie van het downloaden van het MIB-bestand 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 opgericht in 1988, veel eerderer waren serieuze bedreigingen op internet en zeker voordat netwerkbeveiliging een grote zorg was. Om die reden is er niet veel beveiliging ingebouwd in het protocol. SNMP maakt geen gebruik van codering en maakt gebruik van een zeer grof authenticatiemechanisme. Elk SNMP-verzoek verzonden door een manager bevat een community string. Je kunt het zien als een rudimentair wachtwoord. De community-string in het verzoek moet natuurlijk overeenkomen met die van het doelapparaat. Wat betreft SNMP-apparaten kunnen beheerders twee verschillende typen communityreeksen configureren: alleen-lezen en lezen-schrijven. Standaard hadden veel apparaten vroeger openbaar als hun alleen-lezen communityreeks en privaat 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, alleen aeen handvol OID's is interessant. Er zijn twee soorten die ik graag meters en tellers noem. Meter-OID's worden gebruikt voor zaken als processorgebruik of percentage vrij geheugen. Teller-type OID's worden gebruikt om bytes in en uit de interfaces van een apparaat te tellen of om interface-invoer- en uitvoerfouten te tellen. SNMP-compatibele netwerkapparatuur heeft een dergelijke set meter-type OID's per interface.

Een typisch SNMP-monitoringtool leest dewaarde van relevante OID's met regelmatige, vooraf gedefinieerde - vaak vijf minuten - intervallen. Voor OID's van het dieptemetertype wordt de waarde meestal in een soort database opgeslagen en waarschijnlijk in numerieke of grafische vorm op het dashboard weergegeven. Sommige tools geven een grafiek van de evolutie van de parameter in de tijd.

Voor OID's van het tegentype zijn dingen meeringewikkeld. Aangezien het aantal bytes in en uit een interface geen interessante metriek is, wordt het in plaats van gebruikt 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 wiskunde mee. Het zal eerst de vorige waarde van de teller aftrekken van de huidige om het aantal verzonden of ontvangen bytes te krijgen in de laatste vijf minuten. Het vermenigvuldigt dat aantal vervolgens met acht - het aantal bits in een byte - en deelt het door driehonderd - het aantal seconden in vijf minuten - om het gemiddelde gebruik van de bandbreedte in de afgelopen vijf minuten te krijgen. Dit is de waarde die de tool in een grafiek zal weergeven of plotten.

Een belangrijk punt hier is dat wat je eruit haalthiervan is gemiddeld gebruik. Stel je een 100 Mbps-interface voor. In de vijf minuten tussen de monsters had het verkeersniveau 150 seconden op 100 Mbps en 150 seconden op 0 kunnen staan ​​en het zou een gemiddeld verkeer van 50 Mbps weergeven, hoewel de interface 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 zijn veel SNMP-bewakingssoftware beschikbaarop de markt. Zoveel dat het kiezen van een kan een ontmoedigende taak zijn. Om het wat eenvoudiger te maken, hebben we deze lijst samengesteld met de vijf beste SNMP-bewakingssoftwaretools die we konden vinden. Sommige zijn commerciële software en sommige zijn gratis en open-source. Voor elk commercieel hulpmiddel dat we hebben beoordeeld, is een gratis proefversie beschikbaar, dus u bent vrij om al onze suggesties uit te proberen.

1. SolarWinds Netwerkprestatiemeter (Gratis proberen)

Als eerste op onze lijst staat een uitstekende tool vanSolarWinds: de Network Performance Monitor, of NPM. SolarWinds maakt, voor het geval u het niet weet, enkele van de beste softwaretools voor netwerkbeheer en -beheer. Het bedrijf staat ook bekend om zijn gratis tools, waarvan sommige zijn herzien omdat we onlangs de beste gratis TFTP-servers of de beste gratis SCP-servers hebben besproken.

SolarWinds NPM - Samenvatting van knooppuntdetails

De Network Performance Monitor is rijk aan functiesprofessioneel SNMP-bewakingssysteem. 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 makennetwerk en toont u het kritieke pad tussen twee willekeurige punten, zodat u snel problemen 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. Maak gebruik van de gratis proefperiode van 30 dagen om zelf te zien wat deze geweldige tool voor u kan doen.

Prijzen voor de prestaties van het SolarWinds-netwerkMonitor begint bij $ 2 955 en varieert 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 het upgraden van de licentie.

DOWNLOAD DE GRATIS PROEF: SOLARWINDS NETWORK PERFORMANCE MONITOR

2. ManageEngine OpManager

ManageEngine is een van de topmakers ofhulpmiddelen 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 daarvan is de automatische detectie van apparaten die niet alleen apparaten vindt, maar ook uw netwerk in kaart brengt, waardoor u een uniek grafisch dashboard krijgt. En als we het over het dashboard hebben, het is zowel intuïtief als gemakkelijk te gebruiken met drill-down functionaliteit. Voor gebruikers van mobiele apparaten zijn er ook mobiele client-apps beschikbaar voor iOS en Android.

ManageEngine OpManager - Enterprise Dashboard

Als het gaat om alarmering, de ManageEngineOpManager laat niets te wensen over. Er is een breed scala aan op drempel 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 drieversies: Gratis, Essentieel of Enterprise. De gratis versie is beperkt tot maximaal 10 apparaten en heeft een beperkte functieset. Met de Essential-versie kunt u tot 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 ingesteld. Volgens de fabrikant kunt u binnen enkele minuten aan de slag. 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 enterprise-console, een op Ajax gebaseerde webinterface en mobiele apps voor Android en iOS.

PRTG - Screenshot van serverfuncties

Het product beschikt over automatische detectie van apparatendetecteren niet alleen apparaten, maar maken er ook sensoren voor op basis van vooraf gedefinieerde sjablonen. De waarschuwingen en meldingen van PRTG zijn net zo goed als die van concurrenten. Waarschuwingen kunnen worden verzonden als pushmeldingen naar de mobiele client-apps, een vrij unieke functie. Dit is natuurlijk een aanvulling op meer 'standaard'-waarschuwingen zoals e-mail of sms.

De basisboekhoudeenheid van PRTG is de sensor dieis elke parameter of metriek die u moet controleren. Het is beschikbaar in een volledige gratis versie die beperkt is tot het bewaken van 100 sensoren. Als u meer nodig hebt, kunnen betaalde licenties worden gekocht. Hun prijzen variëren afhankelijk van de sensorcapaciteit van $ 1 600 voor 500 sensoren tot $ 14 500 voor onbeperkte sensoren.

4. Zabbix

Zabbix claimt de ultieme enterprise-klasse te zijnmonitoring platform. En het is mogelijk, vooral in vergelijking met andere gratis en open-source tools. Gezien zijn prijs is Zabbix inderdaad moeilijk te verslaan. Het kan SNMP gebruiken om netwerkapparaten te bewaken, maar ook lokale of cloudservers. Hiermee kunt u meerdere meetwaarden bewaken, zoals bandbreedte, CPU en geheugengebruik, apparaatstatus in het algemeen en configuratiewijzigingen, een vrij unieke functie.

Zabbix - Monitoringdashboard

De software is eenvoudig te begrijpen engebruik een webgebaseerde interface en een indrukwekkende reeks functies. Het is heel 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 in reactie op waarschuwingen die worden geactiveerd door gebeurtenissen te controleren.

Zabbix zelf is gratis, maar verschillende services kunnen dat zijngekocht bij de uitgever. Deze omvatten technische ondersteuning die beschikbaar is in vijf niveaus en een compleet trainings- en certificeringsprogramma met lessen over de hele wereld. Community-ondersteuning is ook gratis beschikbaar.

5. Cactussen

Het is moeilijk om over SNMP-bewakingssystemen te pratenzonder Cactussen te vermelden. Ondanks enkele tekortkomingen is het waarschijnlijk het meest gebruikte en een van de oudste gratis en open-source monitoringplatform. 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 het ietwat verouderde uiterlijk. In de kern heeft Cati een snelle poller, geavanceerde grafische sjablonen en meerdere acquisitiemethoden. Meestal wordt SNMP-peiling gebruikt, maar er kunnen aangepaste scripts worden bedacht om gegevens uit vrijwel elke bron te halen en 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 steungroepen. En over grote organisaties gesproken, het product kan heel goed worden geschaald van kleine bedrijfsnetwerken tot grote installaties van duizenden apparaten op meerdere locaties.

Cactussen Promo Afbeelding

Maar Cacti is niet perfect. Het mist zelfs een belangrijk onderdeel, het waarschuwen. De kracht van Cacti ligt in polling-apparaten en het grafisch weergeven van de gegevens op webpagina's. Daar is het 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 weerhoudt je ervan om code te schrijven om wat functionaliteit toe te voegen. En als u niet hoeft te worden gewaarschuwd, is de eenvoud van Cacti misschien precies wat u nodig hebt. Het is enorm aanpasbaar en u kunt het eenvoudig aanpassen aan onze specifieke behoeften.

Cati maakt uitgebreid gebruik van sjablonen omconfiguratie vergemakkelijken. Er zijn apparaatsjablonen voor veel voorkomende soorten apparaten en grafische sjablonen. 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,Ik wil graag een eervolle vermelding geven aan de Multi Router Traffic Grapher of MRTG, de voorloper van alle SNMP-bewakingssystemen. De ontwikkelaars waren de eersten die SNMP gebruikten voor monitoring in plaats van apparatuur te beheren. Een deel van de originele code van MRTG wordt nog steeds gebruikt in Cacti en mogelijk verschillende andere open-source tools.

Comments