Netwerkbewaking is voor de meesten een belangrijke taakvan de netwerk- en systeembeheerders van vandaag. Gedistribueerde systemen en cloudgebaseerde hosting zijn zodanig dat we verder weg zijn dan ooit van de machines waarvoor we zorgen. Daarom moeten we gespecialiseerde hulpmiddelen gebruiken om ze te controleren. En hoewel er veel verschillende soorten tools beschikbaar zijn, lijkt het erop dat de alles-in-één monitoringoplossing de beste optie is. Hiermee kunt u het bandbreedtegebruik, servers en andere systemen volgen. Veel van dergelijke tools zijn beschikbaar op de markt, maar vandaag zullen we er twee van naderbij bekijken, de SolarWinds Network Performance Monitor en Nagios XI. We zullen de twee producten vergelijken met als doel u te helpen uitzoeken welke het beste is aangepast aan uw specifieke behoeften.
Voordat we tot de kern van dit bericht komen, zullen weverken netwerk monitoring. Als we meer weten over het onderwerp, kunnen we de verschillen en overeenkomsten tussen de twee producten beter begrijpen. Daarna zullen we het hebben over SNMP, de meest gebruikte bewakingstechnologie. We zullen ons best doen om te beschrijven wat het is, waar het vandaan komt en hoe het werkt. We zullen dan bekijken welke andere monitoringtechnologieën er naast SNMP beschikbaar zijn. Zoals je ziet, zijn er nog een flink aantal meer. Daarna zullen we eerst kijken naar de SolarWinds Network Performance Monitor, de belangrijkste functies, prijsstructuur en voor- en nadelen, gevolgd door een vergelijkbare blik op Nagios XI. Ten slotte zullen we beide producten vergelijken om u een beter inzicht te geven in wat hun overeenkomsten en verschillen zijn en we zullen besluiten door u onze eerlijke mening te geven over de twee producten.
Over netwerkbewaking
Monitoring definiëren kan een moeilijke taak zijnlijkt erop dat iedereen een eigen idee heeft van wat het is, of op zijn minst wat het zou moeten zijn. Tot overmaat van ramp zijn er verschillende soorten monitoring. Laten we ze eens bekijken, te beginnen met de meest elementaire: ping (of omhoog / omlaag) monitoring. Dit ruwe type bewaking gebruikt ping om te controleren of elk bewaakt apparaat operationeel is. Monitoring wordt uitgevoerd door de ping-opdracht op de achtergrond te gebruiken om te controleren of elke bewaakte host reageert. Er is niet veel informatie beschikbaar over de werkelijke gezondheid van het bewaakte apparaat.
Netwerkbandbreedtebewaking is een andere veel voorkomendetype monitoring. Het is zelfs het meest voorkomende type. Meestal gebruikt dit type monitoringtool het Simple Network Management Protocol om op afstand interfacetellers van bewaakte apparaten te lezen. Het kan dan het gemiddelde bandbreedtegebruik van hun interfaces berekenen. Dit wordt vaak gebruikt voor het bewaken van bandbreedte-beperkte segmenten van een netwerk zoals WAN-koppelingen. Wat u van deze systemen krijgt, is een kwantitatief beeld van het verkeer. Het zal elke netwerkcongestie tonen en u vertellen wanneer het begon en wanneer het stopte, maar het geeft u geen idee wat de oorzaak is.
Daarvoor bent u het volgende type monitoringtools: netwerkverkeer analyzers. Deze tools gaan verder waar de vorige was gebleven. Ze zullen een aantal basisverkeersanalyse uitvoeren om erachter te komen wat bandbreedte verbruikt. U kunt ze gebruiken om erachter te komen welke gebruikers, computers of applicaties de meeste bandbreedte gebruiken. U krijgt een kwalitatief beeld van netwerkverkeer.
Een ander type monitoringtool dat we vaak gebruikenOproepserver of systeemmonitor gaat nog dieper en leest de operationele statistieken van de bewaakte apparaten. Men gebruikt meestal dat soort gereedschap om elk apparaat te bewaken van routers en schakelaars naar servers en databases. Dit type tool biedt meestal gegevens zoals CPU- en geheugenbelasting, schijfruimte en andere interessante gegevens die kunnen worden verzameld en weergegeven.
Het Simple Network Management Protocol (SNMP)
Laten we de Sinds de eenvoudige tijd eens bekijkenNetwork Management Protocol, het is tenslotte de meest gebruikte bewakingstechnologie. Laat je echter niet misleiden door de naam. Dit protocol is alles behalve eenvoudig. Apparaten met SNMP kunnen een managementstation - of, in het geval van monitoring, een monitoringtool - een aantal operationele parameters laten lezen en / of instellen. SNMP wordt vaak een agentloze bewakingstechnologie genoemd. Ondanks het feit dat het zelden nodig is om extra software op het bewaakte apparaat te installeren, draaien SNMP-apparaten wel een agent op elke bewaakte apparatuur. Het wordt meestal ingebouwd in het besturingssysteem of de firmware, daarom wordt het geen agent genoemd.
Vanuit een monitoringperspectief, begrijpen hoeSNMP-monitoring werkt relatief eenvoudig. Laten we eens kijken, zonder al te technisch te worden. Met regelmatige tussenpozen - 5 minuten is een veel voorkomende waarde - peilt de SNMP-bewakingssoftware elk apparaat door het een verzoek te sturen voor een specifieke parameter die het wil lezen. De enige beveiliging die het protocol biedt, is een 'community-string' die kan worden vergeleken met een ruw authenticatiemechanisme. Het bewaakte apparaat valideert de communitystring en retourneert, als deze overeenkomt, de gevraagde waarde. Dit is een sterk vereenvoudigde versie van het proces, dus vergeef me als ik belangrijke delen van het protocol weglaat. Ons doel is niet om een SNMP-zelfstudie te bieden, maar veeleer inzicht in hoe SNMP-monitoring werkt.
Laten we een kort voorbeeld geven van een monitoringtool wordt gebruikt om het bandbreedtegebruik van een routerinterface met een WAN-circuit te volgen. Twee specifieke SNMP-parameters zijn van belang, de bytes in en bytes uit tellers van de interface. Ze worden regelmatig gelezen - laten we zeggen om de vijf minuten - en opgeslagen in een bestand of een database. Dat is het moeilijke gedeelte, de rest is wiskunde. Het bewakingsprogramma trekt de vorige waarde van de tellers af van de huidige, en geeft het aantal overgedragen bytes gedurende het interval van vijf minuten. Vervolgens deelt het deze getallen 300, het aantal seconden in vijf minuten, geeft het aantal bytes per seconde en deelt dit door acht om het aantal bits per seconde te krijgen. De resulterende waarden worden opgeslagen in een database of uitgezet in een grafiek die de evolutie ervan in de tijd toont.
Andere bewakingstechnieken
SNMP is, het is verre van de enige - misschienzelfs de beste - monitoringtechnologie. Veel andere technologieën zijn beschikbaar, afhankelijk van het type apparaat dat u bewaakt en welke informatie u ervan probeert te verzamelen. Laten we even kijken.
De Windows Management Instrumentation of WMI,is een Windows-specifiek protocol. Het is tot op zekere hoogte een evolutie van SNMP. Beide hebben een soortgelijk doel - systemen op afstand beheren en bewaken - maar de werking is anders. Het is veiliger, flexibeler en kan meer informatie bieden. Het heeft echter een groot nadeel. WMI is alleen beschikbaar op Windows-hosts.
WBEM is een acroniem voor Web-Based EnterpriseBeheer. Het is een open standaard voor beheer en bewaking van systemen op afstand. WMI en WBEM zijn vrij gelijkaardig. WMI is Microsofts eigen implementatie van WBEM, een open standaard. Dit protocol wordt meestal gebruikt voor het bewaken van niet-Windows-hosts zoals Linux-servers, bijvoorbeeld.
Het laatste type monitoring dat we willen bespreken isagent-gebaseerde monitoring genoemd. Deze populaire techniek is afhankelijk van een lokale agent die op het bewaakte systeem draait. In tegenstelling tot de andere methoden is de monitoringagent niet ingebouwd in de besturingssystemen. Het wordt geleverd door de leverancier van de monitoringtool. Het is perfect aangepast aan de tool en het maakt vaak monitoring van metrieken mogelijk die anders niet beschikbaar zouden zijn. Het heeft echter een paar nadelen. Op agenten gebaseerde monitoring vereist natuurlijk dat een agent op gecontroleerde systemen wordt geïnstalleerd. Die agent kan een impact hebben op het bewaakte systeem omdat het een deel van zijn middelen gebruikt.
1. SolarWinds Netwerkprestatiemeter (Gratis proefversie)
SolarWinds, de maker van de Netwerkprestatiemeter bestaat al ongeveer 20 jaar en geniet ervaneen solide reputatie voor het maken van enkele van de beste tools voor netwerk- en systeembeheer. Veel van de producten van het bedrijf hebben lovende recensies ontvangen en worden beschouwd als een van de allerbeste op hun respectieve gebieden. En om het nog beter te maken, is SolarWinds ook beroemd om zijn gratis tools, kleinere tools die tegemoet komen aan een specifieke behoefte van netwerkbeheerders. Twee goede voorbeelden van die gratis tools zijn de Real-time Bandwidth Monitor en de Kiwi Syslog Server.
Terug naar de Netwerkprestatiemeter, het is vooral een SNMP-bandbreedtebewakinghoewel het veel meer kan doen, hetzij door ingebouwde functionaliteiten of door het te combineren met andere tools van SolarWinds. In de kern biedt het product uitgebreide foutbewaking en prestatiebeheer met behulp van SNMP en is het daarmee compatibel met de meeste apparatuur. Met de NetPath-functie van de tool kunt u het kritieke netwerkpad tussen twee bewaakte punten in uw netwerk bekijken. Bovendien kan het automatisch intelligente netwerkkaarten genereren.
- GRATIS PROEF: SolarWinds Netwerkprestatiemeter
- Officiële downloadlink: https://www.solarwinds.com/network-performance-monitor/registration
Andere sterke punten van het product zijn onder meer geavanceerdalerting en het PerfStack-dashboard voor analyse van de prestaties. Een andere exclusieve functie is de Network Insights-functionaliteit die complexe apparaatbewaking mogelijk maakt. De tool kan ook Software Defined Networks (SDN) bewaken en heeft ingebouwde Cisco ACI-ondersteuning, evenals de mogelijkheid om draadloze netwerken te bewaken en basislijnen voor netwerkprestaties te genereren.
De SolarWinds Netwerkprestatiemeter is zeer schaalbaar en kan op elk worden gebruiktnetwerk van de kleinste tot de grootste. Enkele optionele functies zijn onder andere schaalbaarheidengines, hoge beschikbaarheid en een console voor bedrijfsactiviteiten waarmee u de gegevens van meerdere NPM-exemplaren kunt consolideren in één dashboard van enterprise-kwaliteit.
De SolarWinds Netwerkprestatiemeter heeft een vrij eenvoudige prijsstructuur. Licenties zijn gebaseerd op het aantal bewaakte elementen. Er zijn vijf licentieniveaus beschikbaar voor 100, 250, 500, 2000 en onbeperkte elementen tegen prijzen variërend van $ 2 955 tot $ 32 525, inclusief het eerste jaar van onderhoud. Als u de tool liever wilt testen voordat u tot aankoop overgaat, kunt u een gratis, onbeperkte 30-dagen proefversie verkrijgen.
Voors en tegens van NPM
Om u een idee te geven van wat gebruikers ervan vinden, zijn hier de voor- en nadelen van de SolarWinds Netwerkprestatiemeter zoals gerapporteerd in gebruikersrecensies van het product.
Pros
- De webinterface is volledig aanpasbaarwaardoor verschillende leden van uw IT-team een weergave kunnen gebruiken die bij hen past. Systeembeheerders kunnen bijvoorbeeld een weergave gebruiken die zich richt op VMware-hosts, terwijl de weergave van de netwerkbeheerder zich richt op netwerkswitches en verkeer.
- NPM heeft uitstekende en gemakkelijk configureerbare waarschuwingen. U kunt zelfs een waarschuwing maken om u op de hoogte te stellen wanneer een apparaat waarvan wordt verondersteld dat de verbinding met het netwerk wordt verbroken, verbinding maakt. De mogelijkheden zijn eindeloos.
- U kunt apparaat-pollers maken in combinatie met aangepaste meting. Deze kan vrijwel alle informatie retourneren die u nodig hebt.
Cons
- E-mailconfiguratie, hoewel zeer flexibel en aanpasbaar, kan eenvoudiger zijn.
- De NetFlow Traffic Analyzer (een kwalitatieve netwerkanalysemodule) is niet ingebouwd in het product en moet apart worden aangeschaft, waardoor de prijs van het product wordt verhoogd.
- Sommige gebruikers hebben geklaagd over het gebrek aan filter- en zoekopties op syslogs en waarschuwingen.
2. Nagios XI
Nagios XI is een enterprise-grade server ennetwerkbewakingssoftware die uitgebreide applicatie-, service- en netwerkbewaking biedt in een centrale oplossing. Het product is een directe afstammeling van Nagios Core, een gerelateerd gratis en open-source product. In feite gebruiken beide dezelfde basismotor. Het zijn echter twee sterk verschillende producten die niet mogen worden verward. Vandaag hebben we het alleen over Nagios XI. Met de tool kunt u alle missiekritieke infrastructuurcomponenten bewaken, zoals applicaties, services, besturingssystemen, netwerkprotocollen, systeemstatistieken en netwerkinfrastructuur.
De krachtige dashboards van Nagios XI biedenin één oogopslag toegang tot krachtige monitoringinformatie en gegevens van derden. Verschillende weergaven bieden gebruikers snel toegang tot de informatie die zij het nuttigst vinden. De GUI van de tool is zeer aanpasbaar en de lay-out, het ontwerp en de voorkeuren kunnen per gebruiker worden aangepast, waardoor uw teamleden de flexibiliteit krijgen die ze willen.
Nagios XI is dankzij zijn zeer eenvoudig in gebruikgeïntegreerde webgebaseerde configuratie-interface waarmee beheerders de monitoringconfiguratie, systeeminstellingen en meer kunnen beheren. Het platform biedt ook configuratiewizards om gebruikers te begeleiden bij het bewaken van nieuwe apparaten, services en applicaties zonder complexe monitoringconcepten te hoeven begrijpen.
Andere interessante functies van Nagios XI zijn onder anderegeautomatiseerde en geïntegreerde trending evenals grafieken voor capaciteitsplanning waarmee organisaties infrastructuurupgrades kunnen plannen voordat verouderde of overgebruikte systemen ze verrassen. Waarschuwingen kunnen via e-mail of mobiele sms-berichten worden verzonden naar IT-medewerkers, zakelijke belanghebbenden en zelfs eindgebruikers.
Nagios XI werkt alleen op CentOS of RedHatEnterprise Linux. Het zou natuurlijk ook kunnen draaien op een virtuele Linux-machine op een Windows-host, maar het is in wezen een Linux-stuk software. Een MySQL-database is ook vereist voor zijn activiteiten.
Nagios XI is beschikbaar in een standaardeditie eneen Enterprise-editie. De Enterprise-editie biedt extra functionaliteit en functies die zijn ontworpen om te helpen bij grootschalige configuratie, prognoses en geplande rapportage. Elke licentie omvat twaalf maanden onderhoud (upgrade-rechten) en e-mailondersteuning. Licentieverlening is gebaseerd op het aantal monitoringhosts en begint bij $ 1 995 voor de Standard Edition en $ 3 495 voor de Enterprise Edition. Als u het product wilt testen, is er een gratis proefversie van 60 dagen beschikbaar.
Voors en tegens van Nagios XI
Net zoals we deden met de SolarWinds NPM, hebben we gebruikerscommentaren Nagios XI PRTG samengesteld en hier zijn de voor- en nadelen die ze hebben gemeld
Pros
- Nagios XI is eenvoudig in te stellen en te configureren (vooral in vergelijking met Nagios Core)
- Honderden add-ons van derden zorgen voor monitoring van vrijwel alle applicaties, services en systemen, zowel intern als commercieel.
- Omdat het dezelfde kern deelt als de gratis en open-source versie van Nagios, ondersteunt het alle door de gemeenschap ontwikkelde add-ons die zorgen voor een indrukwekkend breed scala aan monitoringmogelijkheden.
Cons
- Nagios XI werkt niet op Windows. Dit zou kunnen voorkomen dat sommige beheerders zonder Linux-achtergrond het product zelfs niet overwegen. En hoewel het in een VM op Windows zou kunnen werken, voegt het wat complexiteit toe aan de installatie.
- Sommige gebruikers hebben geklaagd over een ietwat verouderde uitstraling. De GUI is echter zeer functioneel.
- Aanpassingsopties kunnen een upgrade in de weg staan.
Beide producten vergelijken
De prestaties van het SolarWinds-netwerk vergelijkenMonitor en de Nagios XI is moeilijker dan het lijkt. Ze lijken tegelijkertijd erg op elkaar en zijn totaal verschillend. Wat betreft de bruikbaarheid en bruikbaarheid van de gebruikersinterface, onderscheidt de SolarWinds Netwotk Performance Monitor zich als een duidelijke winnaar naast de verouderde GUI van Nagios XI.
Maar er is meer aan een monitoringtool dan aan zijngebruikersomgeving. Als het gaat om afschuifbewakingsmogelijkheden, biedt Nagios XI meer in termen van mogelijkheden dan een Nagios-installatie. Samengevat overtreft NPM Nagios XI out of the box.
Hoewel we het niet aanbevelen om een tool te kiezenalleen op prijs, dit is een andere plaats waar beide tools sterk verschillen. Hoewel de SolarWinds Network Performance Monitor iets duurder is dan Nagios XI, liggen ze in een vergelijkbaar bereik.
Wat denken we
We willen je graag vertellen dat een van NPMen Nagios XI is een duidelijke winnaar ten opzichte van de andere, maar zo eenvoudig is het niet. Er is een factor die belangrijker is dan alle andere bij het kiezen van een monitoringoplossing: uw behoeften. Het beste product voor iedereen zal altijd degene zijn die als functies die ze nodig hebben, ongeacht of de prijs ervan is. In de strijd tussen NPM en Nagios XI zal een gebruiker met draadloze monitoring- en beheerbehoeften waarschijnlijk het SolarWinds-product kiezen. Aan de andere kant, als u een zeer specifieke monitoringbehoefte heeft die wordt behandeld door een van de add-on van Nagios XI, dan zal het zeker uw stem krijgen.
Ik geef de voorkeur aan het SolarWinds-netwerkPrestatiemeter, maar ik moet toegeven dat ik er waarschijnlijk vooringenomen op ben. Dit is simpelweg te wijten aan het feit dat het een product is dat ik ken en al jaren gebruik en ik weet precies wat het kan doen en hoe het te doen. Als beide producten nieuw voor u zijn, kunt u het beste beide proberen voordat u een definitieve beslissing neemt. Met beide leveranciers die een gratis proefversie van hun respectieve product aanbieden, zou dit gemakkelijk moeten zijn.
Comments