SolarWinds Network Performance Monitor (NPM) versus Nagios XI

click fraud protection

Netwerkcontrole is een belangrijke taak voor de meeste hedendaagse netwerk- en systeembeheerders. Gedistribueerde systemen en cloudgebaseerde hosting zijn zodanig dat we verder dan ooit verwijderd zijn van de machines waarvoor we zorgen. Daarom moeten we gespecialiseerde tools gebruiken om ze te controleren. En hoewel er veel verschillende soorten tools beschikbaar zijn, lijkt het erop dat de alles-in-één bewakingsoplossing de beste optie is. Hiermee kunt u het bandbreedtegebruik, servers en andere systemen bewaken. Veel van deze tools zijn op de markt verkrijgbaar, maar vandaag zullen we er twee van nader bekijken, de SolarWinds Network Performance Monitor en Nagios XI. We vergelijken de twee producten met het doel u te helpen erachter te komen welke het beste is aangepast aan uw specifieke behoeften.

Voordat we tot de essentie van dit bericht komen, zullen we netwerkmonitoring onderzoeken. Als u meer over het onderwerp weet, kunnen we de verschillen en overeenkomsten tussen de twee producten beter begrijpen. Daarna praten we over SNMP, de meest gebruikte bewakingstechnologie. We doen ons best om te beschrijven wat het is, waar het vandaan komt en hoe het werkt. Vervolgens bekijken we welke andere bewakingstechnologieën naast SNMP beschikbaar zijn. Zoals je zult zien, zijn er nog veel meer. Daarna bekijken we eerst de SolarWinds Network Performance Monitor, de belangrijkste kenmerken, prijsstructuur en voor- en nadelen, gevolgd door een vergelijkbare blik op Nagios XI. Ten slotte vergelijken we beide producten om u een beter inzicht te geven in wat hun zijn overeenkomsten en verschillen zijn en we sluiten af ​​met een eerlijke mening over de twee producten.

instagram viewer

Over netwerkbewaking

Het definiëren van monitoring kan een moeilijke taak zijn, omdat het lijkt alsof iedereen zijn eigen idee heeft van wat het is, of op zijn minst wat het zou moeten zijn. Om het nog erger te maken, zijn er verschillende soorten monitoring. Laten we ze allemaal bekijken, te beginnen met de meest elementaire: ping (of omhoog / omlaag) monitoring. Dit ruwe type monitoring gebruikt ping om te verifiëren dat elk gecontroleerd apparaat operationeel is. Bewaking wordt bereikt door het ping-commando op de achtergrond te gebruiken om te controleren of elke bewaakte host reageert. Er kan niet veel informatie over de werkelijke gezondheid van het bewaakte apparaat worden verkregen.

Netwerkbandbreedtebewaking is een ander veelvoorkomend type bewaking. Het is zelfs het meest voorkomende type. Meestal gebruikt dit type bewakingsprogramma het Simple Network Management Protocol om op afstand interfacetellers van bewaakte apparaten te lezen. Vervolgens kan het het gemiddelde bandbreedtegebruik van hun interfaces berekenen. Dit wordt vaak gebruikt voor het bewaken van bandbreedtebeperkte segmenten van een netwerk zoals WAN-links. Wat u uit deze systemen haalt, is een kwantitatieve kijk op het verkeer. Het vertoont eventuele netwerkcongestie en vertelt u wanneer het is begonnen en wanneer het is gestopt, maar het geeft u geen idee wat de oorzaak is.

Daarvoor bent u het volgende type monitoringtools: netwerkverkeersanalysatoren. Deze tools gaan verder waar de vorige was gebleven. Ze zullen een 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 bewakingstool dat we vaak server- of systeemmonitor noemen, gaat nog dieper en leest de operationele statistieken van de bewaakte apparaten. Men gebruikt meestal zo'n tool om elk apparaat te monitoren, van routers en switches naar servers en databases. Dit type tool levert doorgaans gegevens zoals CPU- en geheugenbelasting, schijfruimte en andere interessante gegevens die kunnen worden verzameld en weergegeven.

Het Simple Network Management Protocol (SNMP)

Laten we even kijken naar het sinds het Simple Network Management Protocol, het is tenslotte de meest gebruikte bewakingstechnologie. Laat je echter niet misleiden door de naam. Dit protocol is allesbehalve eenvoudig. Apparaten met SNMP kunnen een beheerstation - of, in het geval van monitoring, een monitoringtool - een aantal operationele parameters laten lezen en / of instellen. SNMP wordt vaak een bewakingstechnologie zonder agent genoemd. Ondanks het feit dat het zelden nodig is om extra software op het bewaakte apparaat te installeren, voeren SNMP-apparaten een agent uit op elke bewaakte apparatuur. Het is meestal ingebouwd in het besturingssysteem of de firmware en daarom wordt het niet een agent genoemd.

Vanuit monitoringperspectief is het relatief eenvoudig om te begrijpen hoe SNMP-monitoring werkt. Laten we eens kijken zonder te technisch te worden. Met regelmatige tussenpozen - 5 minuten is een gebruikelijke waarde - controleert de SNMP-bewakingssoftware elk apparaat door het een verzoek te sturen voor een specifieke parameter die het wil lezen. De enige beveiliging die door het protocol wordt geboden, is een 'community string' die kan worden vergeleken met een grof authenticatiemechanisme. Het bewaakte apparaat valideert de communityreeks 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 geven, maar eerder om te begrijpen hoe SNMP-monitoring werkt.

Laten we een kort voorbeeld geven waarbij een bewakingstool wordt gebruikt om het bandbreedtegebruik van een routerinterface met een WAN-circuit te bewaken. Twee specifieke SNMP-parameters zijn van belang, de bytes in en bytes out tellers van de interface. Ze worden regelmatig gelezen - laten we zeggen elke vijf minuten - en opgeslagen in een bestand of een database. Dat is het moeilijkste, de rest is gewoon wiskunde. De monitoringtool 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, wat het aantal bytes per seconde oplevert 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 in de tijd laat zien.

Andere bewakingstechnieken

SNMP is verre van de enige - misschien zelfs de beste - bewakingstechnologie. Er zijn veel andere technologieën beschikbaar, afhankelijk van het type apparaat dat u bewaakt en welke informatie u 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. Beiden hebben een soortgelijk doel - systemen op afstand beheren en bewaken - maar de bediening is anders. Het is veiliger, flexibeler en kan meer informatie bieden. Het heeft echter één groot nadeel. WMI is alleen beschikbaar op Windows-hosts.

WBEM is een afkorting voor Web-Based Enterprise Management. Het is een open standaard voor het op afstand beheren en bewaken van systemen. WMI en WBEM lijken veel op elkaar. WMI is de gepatenteerde implementatie van Microsoft 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, wordt agent-based 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 monitoring agent niet ingebouwd in de besturingssystemen. Het wordt geleverd door de leverancier van de monitoringtool. Het is perfect aangepast aan de tool en maakt het vaak mogelijk om statistieken te monitoren die anders niet beschikbaar zouden zijn. Het heeft echter enkele nadelen. Voor agentgebaseerde monitoring is natuurlijk vereist dat een agent is geïnstalleerd op gecontroleerde systemen. Die agent kan een impact hebben op het bewaakte systeem omdat hij een deel van zijn middelen gebruikt.

SolarWinds, de maker van de Netwerkprestatiemonitor bestaat al ongeveer 20 jaar en geniet een solide reputatie omdat het enkele van de beste netwerk- en systeembeheertools heeft gemaakt. Veel van de producten van het bedrijf hebben lovende recensies ontvangen en worden beschouwd als een van de beste in hun respectievelijke vakgebieden. En om het nog beter te maken, staat SolarWinds ook bekend om zijn gratis tools, kleinere tools die voorzien in 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 Netwerkprestatiemonitor, het is in de eerste plaats een SNMP-bandbreedtebewaking, hoewel 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 daardoor compatibel met de meeste apparatuur. Met de NetPath-functie van de tool kunt u het kritieke netwerkpad bekijken tussen twee bewaakte punten op uw netwerk. Daarnaast kan het ook automatisch intelligente netwerkkaarten genereren.

SolarWinds NPM - Netwerkoverzicht
  • GRATIS PROEF: SolarWinds Network Performance Monitor
  • Officiële downloadlink:https://www.solarwinds.com/network-performance-monitor/registration

Andere sterke punten van het product zijn geavanceerde waarschuwingen en het PerfStack-prestatieanalysedashboard van de tool. Een andere exclusieve functie is de Network Insights-functionaliteit die complexe apparaatbewaking mogelijk maakt. De tool kan ook Software Defined Networks (SDN) monitoren en heeft ingebouwde Cisco ACI-ondersteuning, evenals de mogelijkheid om draadloze netwerken te bewaken en netwerkprestatiebaselines te genereren.

De SolarWinds Network Performance Monitor is zeer schaalbaar en kan op elk netwerk worden gebruikt, van het kleinste tot het grootste. Enkele van de optionele functies zijn onder meer schaalbare engines, hoge beschikbaarheid en bedrijfsactiviteiten console waarmee u de gegevens van meerdere NPM-instanties kunt consolideren tot één enterprise-klasse dashboard.

SolarWinds NPM Wireless Samenvatting

De SolarWinds Network Performance Monitor heeft een vrij eenvoudige prijsstructuur. Licenties zijn gebaseerd op het aantal gecontroleerde 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 een testrun geeft voordat u een aankoop doet, een gratis, onbeperkte proefversie van 30 dagen kan worden verkregen.

Voors en tegens van NPM

Om u een idee te geven van wat gebruikers ervan vinden, volgen hier de voor- en nadelen van de SolarWinds Network Performance Monitor zoals gerapporteerd in gebruikersrecensies van het product.

Voordelen

  • De webinterface is volledig aanpasbaar, zodat 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 dat losgekoppeld moet blijven van het netwerk verbinding maakt. De mogelijkheden zijn eindeloos.
  • U kunt apparaatpollers maken in combinatie met aangepaste metingen, die vrijwel alle informatie kunnen retourneren die u nodig heeft.

Nadelen

  • E-mailconfiguratie, hoewel zeer flexibel en aanpasbaar, zou eenvoudiger kunnen zijn.
  • De NetFlow Traffic Analyzer (een kwalitatieve module voor netwerkanalyse) is niet ingebouwd in het product en moet afzonderlijk worden aangeschaft, waardoor de prijs van het product stijgt.
  • Sommige gebruikers hebben geklaagd over het gebrek aan filter- en zoekopties op syslogs en waarschuwingen.

2. Nagios XI

Nagios XI is enterprise-grade server- en netwerkbewakingssoftware 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.

Nagios XI Dashboard Screenshot

De krachtige dashboards van Nagios XI bieden in één oogopslag toegang tot krachtige monitoringinformatie en gegevens van derden. Verschillende weergaven bieden gebruikers snelle toegang tot de informatie die ze het nuttigst vinden. De GUI van de tool is in hoge mate aanpasbaar en de lay-out, het ontwerp en de voorkeuren kunnen per gebruiker worden aangepast, waardoor uw teamleden de gewenste flexibiliteit krijgen.

Nagios XI is zeer eenvoudig te gebruiken dankzij de geïntegreerde webgebaseerde configuratie-interface waarmee beheerders de bewakingsconfiguratie, systeeminstellingen en meer kunnen beheren. Het platform biedt ook configuratiewizards om gebruikers te begeleiden bij het bewaken van nieuwe apparaten, services en applicaties zonder ingewikkelde bewakingsconcepten te hoeven begrijpen.

Andere interessante kenmerken van Nagios XI zijn geautomatiseerde en geïntegreerde trending en grafieken voor capaciteitsplanning waardoor organisaties plannen kunnen maken voor infrastructuurupgrades voordat verouderde of overmatig gebruikte systemen deze verrassen. Waarschuwingen kunnen worden verzonden naar IT-medewerkers, zakelijke belanghebbenden en zelfs eindgebruikers via e-mail of mobiele sms-berichten.

Nagios XI Home Dashboard

Nagios XI werkt alleen op CentOS of RedHat Enterprise Linux. Het kan natuurlijk ook op een virtuele Linux-machine op een Windows-host draaien, maar het is in wezen een Linux-stuk software. Een MySQL-database is ook vereist voor de werking ervan.

Nagios XI is verkrijgbaar in een Standard Edition en een Enterprise Edition. De Enterprise Edition biedt extra functionaliteit en bevat functies die zijn ontworpen om te helpen bij grootschalige configuratie, prognoses en geplande rapportage. Elke licentie omvat twaalf maanden onderhoud (upgrademogelijkheden) en e-mailondersteuning. Licentieverlening is gebaseerd op het aantal bewakingshosts 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 meldden

Voordelen

  • 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 heeft als de gratis en open-source versie van Nagios, ondersteunt het alle door de gemeenschap ontwikkelde add-ons, wat zorgt voor een indrukwekkend breed scala aan bewakingsmogelijkheden.

Nadelen

  • Nagios XI werkt niet op Windows. Dit zou kunnen voorkomen dat sommige beheerders zonder Linux-achtergrond het product zelfs maar overwegen. En hoewel het in een VM op Windows zou kunnen draaien, voegt het wat complexiteit toe aan de installatie.
  • Sommige gebruikers hebben geklaagd over een ietwat verouderde look en feel. De GUI is echter erg functioneel.
  • Aanpassingsopties kunnen een upgrade in de weg staan.

Beide producten vergelijken

Het vergelijken van de SolarWinds Network Performance Monitor en de Nagios XI is moeilijker dan het lijkt. Ze lijken tegelijkertijd erg op elkaar en zijn totaal verschillend. In termen van 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 een bewakingstool is meer dan de gebruikersinterface. Als het gaat om afschuifbewakingsmogelijkheden, biedt Nagios XI meer mogelijkheden dan een Nagios-installatie. Samenvattend overtreft NPM out of the box Nagios XI.

Hoewel we niet aanraden om een ​​tool alleen op prijs te kiezen, is dit een andere plaats waar beide tools sterk van elkaar verschillen. Hoewel de SolarWinds Network Performance Monitor iets duurder is dan Nagios XI, bevinden ze zich in een vergelijkbaar bereik.

Wat vinden wij?

We zouden je graag kunnen vertellen dat de ene van NPM en Nagios XI een duidelijke winnaar is over de andere, maar zo eenvoudig is het niet. Er is één factor die belangrijker is dan alle andere bij het kiezen van een bewakingsoplossing: uw behoeften. Het beste product voor iedereen zal altijd het product zijn dat het nodig heeft, ongeacht de prijs. In de strijd tussen NPM en Nagios XI zal een gebruiker met draadloze monitoring- en beheerbehoeften waarschijnlijk voor het SolarWinds-product kiezen. Aan de andere kant, als u een zeer specifieke bewakingsbehoefte heeft, namelijk adressen van een van de add-on van Nagios XI, dan zal het zeker uw stem krijgen.

Ik geef de voorkeur aan de SolarWinds Network Performance Monitor, maar ik moet toegeven dat ik er waarschijnlijk een voorkeur voor heb. Dit komt simpelweg doordat het een product is dat ik al jaren ken en gebruik en ik weet precies wat het kan en hoe het moet. Als beide producten nieuw voor u zijn, kunt u ze het beste allebei proberen voordat u een definitieve beslissing neemt. Aangezien beide leveranciers een gratis proefversie van hun respectievelijke product aanbieden, zou dit eenvoudig moeten zijn.

watch instagram story