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.
Toen Linus Torvalds in 1991 de eerste versie van zijn Linux Kernel uitbracht, had niemand gedacht dat het ooit zou uitgroeien tot wat het is geworden. Tegenwoordig is Linux overal en hoewel het niet erg ver is gekomen als een mainstream desktopbesturingssysteem, is het nu gemeengoed op servers. Net als servers met andere besturingssystemen, moeten Linux-servers worden gecontroleerd. De IT-omgevingen van tegenwoordig zijn zo groot en complex dat monitoringtools bijna verplicht zijn. Maar deze post gaat niet alleen over het monitoren van Linux-servers, het gaat ook over het gebruik van Linux als monitoringplatform.Enkele van de beste monitoringtools kunnen op Linux worden uitgevoerd. Sommige zullen zelfs op niets anders draaien. We hebben de markt voor u afgezocht, op zoek naar de beste Linux-bewakingssoftware en -hulpmiddelen en we zijn blij om de resultaten van onze inspanningen met onze lezers te delen.
We beginnen onze discussie door kort te praten over Linux, wat het is, zijn geschiedenis en zijn huidige staat. Daarna bespreken we het monitoren van Linux-computers. We zullen proberen vast te stellen of er verschillen zijn tussen het monitoren van Linux-hosts of computers met andere besturingssystemen. Aangezien Linux een populair platform is voor monitoringtools, zal dit ons volgende onderwerp zijn voordat we eindelijk bij het meest interessante deel kunnen komen, de beste Linux-monitoringsoftware en -tools.
Een woord over Linux
Linux, in zijn meest elementaire vorm, is slechts een besturingssysteemkernel. Dat is de kerncomponent van een besturingssysteem dat verschillende diensten levert, zoals geheugen, bestanden en taakbeheer, aan andere processen. Bij uitbreiding is het de naam die we gewoonlijk geven aan besturingssystemen die zijn gebaseerd op de kernel, maar die zijn gemaakt van verschillende extra modules die het een compleet computerbesturingssysteem maken, een besturingssysteem dat door mensen kan worden gebruikt. Het is belangrijk om het verschil tussen de Linux-kernel en een Linux-besturingssysteem te begrijpen. De Linux-kernel wordt gebruikt in andere besturingssystemen zoals Android, het meest gebruikte besturingssysteem voor smartphones.
Als besturingssysteem is Linux functioneel gezien niet heel anders dan andere systemen, zoals Windows of OS X. Het belangrijkste verschil tussen Linux en andere populaire besturingssystemen is het feit dat Linux een open-sourceproduct is. Veel mensen verwarren open-source en gratis. Het is waar dat open source software vaak gratis is, maar dat is niet per se het geval. Het Red Hat Enterprise Linux OS is bijvoorbeeld niet gratis. Om de verwarring nog groter te maken, verwijzen actoren van de open-sourcebeweging vaak naar open-sourcesoftware als vrije software waarbij vrij vrijheid inhoudt in plaats van de afwezigheid van kosten.
In de loop der jaren, Linux, een nogal marginaal besturingssysteem dat werd geïnstalleerd door freaks en studenten informatica - ik herinner me dat ik wekenlang bezig was met het downloaden van diskette-image per keer via een verbinding van 1200 baud; Ik denk dat ik een van die freaks was, is uitgegroeid tot een populaire optie als serverbesturingssysteem.
Linux monitoren
Linux monitoren, in zijn meest basale uitdrukking lijkt erg op het monitoren van elk ander besturingssysteem. Linux is tenslotte een besturingssysteem zoals elk ander (hoewel het ook anders is dan alle andere). En als je bedenkt dat typische servermonitoring meer te maken heeft met de hardware dan met het besturingssysteem, is het gemakkelijk in te zien waarom het niet al te veel verschilt.
Het besturingssysteem is echter wat monitoringtools gebruiken om de hardwarestatus te lezen. Sommige monitoringtools gebruiken bijvoorbeeld SNMP om operationele statistieken van besturingssystemen op te halen. Het monitoren van een Linux-systeem via SNMP vereist dat het snmpd-pakket erop is geïnstalleerd en erop draait. snmpd is een SNMP-agent die zit en wacht op verzoeken van SNMP-bewakingstools. Na ontvangst van een verzoek verwerkt het deze, verzamelt de gevraagde informatie en stuurt deze terug naar de aanvrager.
Andere monitoringsystemen gebruiken een lokale agent om gegevens te verzamelen. Bij het selecteren van een dergelijk systeem om Linux-servers te bewaken, is het belangrijk om ervoor te zorgen dat er een agent beschikbaar is voor uw specifieke Linux-distributie. Sommige op agenten gebaseerde monitoringtools kunnen ook andere methoden voor het verzamelen van gegevens gebruiken en zijn vaak de beste optie in hybride netwerken met een mix van Windows-computers die kunnen worden gecontroleerd met een aangepaste agent en Linux-computers die worden gecontroleerd via standaardmiddelen zoals SNMP.
Linux als monitoringplatform
Hoewel Linux een populair besturingssysteem is voor allerlei soorten servers, is dit des te meer het geval als het gaat om het uitvoeren van specifieke tools. Er zijn met name verschillende gratis en open-source netwerkbewakingstools die op Linux kunnen worden uitgevoerd. En zelfs als uw favoriete tool op Windows zou kunnen draaien, zou het dan niet economisch logischer zijn om een gratis besturingssysteem te gebruiken in plaats van wat geld te verspillen aan een duur besturingssysteem?
Sommige mensen vertrouwen nog steeds niet op gratis en open source software voor bedrijfskritieke applicaties. Ze zouden bijvoorbeeld hun kostbare bedrijfsgegevens niet op een SQL-server op Linux zetten. Maar deze mensen hebben meestal geen bezwaar tegen het gebruik van het platform voor het uitvoeren van netwerkbeheertools.
Een groot voordeel van het gebruik van Linux als het onderliggende platform voor netwerkmonitoringtools is dat het eenvoudig is om een Linux-server op te zetten met alleen de vereiste pakketten. Hoewel dit met Windows kan worden gedaan, is het aanzienlijk gecompliceerder.
Onze beste Linux-bewakingssoftware en -hulpmiddelen
Genoeg gezegd over Linux, laten we eens kijken naar de beste tool die we hebben gevonden. Zoals vermeld, bevat onze lijst een combinatie van tools die kunnen worden gebruikt om Linux-servers en -netwerken te bewaken, evenals netwerkmonitoringsoftware die op Linux draait. Sommige tools combineren beide en kunnen Linux-hosts bewaken terwijl ze op Linux draaien. Ze zijn ideaal voor winkels met alleen Linux.
1. SolarWinds-server en applicatiemonitor (gratis proefversie)
SolarWinds maakt al zo'n twintig jaar enkele van de beste hulpprogramma's voor netwerkbeheer. Het staat hoog aangeschreven en zijn vlaggenschipproduct, de SolarWinds Network Performance Monitor, ontvangt consequent topbeoordelingen als een van de beste tools voor het bewaken van netwerkbandbreedte. SolarWinds staat ook bekend om zijn gratis tools, kleinere producten die elk voorzien in een specifieke behoefte van netwerkbeheerders. De SolarWinds Advanced Subnet Calculator en de Kiwi Syslog Server zijn twee goede voorbeelden van die gratis tools.
Zoals SolarWinds het zelf beschrijft, is de Server And Application Monitor een op Windows gebaseerde "serverbewakingssoftware die is gebouwd om toepassingsproblemen te vinden en op te lossen". Met deze tool kunt u elke server waarop elke toepassing wordt uitgevoerd, overal controleren. Het kan worden gebruikt om proactief de prestaties, capaciteit en gezondheid van Linux- en Windows-servers en -applicaties in datacenters, externe kantoren en in de cloud te bewaken.
Met de Linux-serverbewakingscomponenten van de Server en Application Monitor kunt u prestatieproblemen in uw Linux-servers bewaken, waarschuwen en rapporteren. U kunt het resourcegebruik op uw Linux-servers controleren. Ontvang waarschuwingen over CPU-overbelasting, onvoldoende RAM en opslagproblemen, zoals schijven die onvoldoende capaciteit hebben. U kunt ook de gezondheid van de hardwarecomponenten in uw Linux-server controleren, inclusief temperatuur, ventilatorsnelheid, voeding en meer. U kunt waarschuwingen ontvangen wanneer serverhardwarecomponenten zich in een waarschuwings- of kritieke toestand bevinden, waardoor de downtime van de server als gevolg van hardwarestoringen mogelijk wordt verminderd.
Dit uitgebreide serverbewakingsplatform beschikt over een gebruiksvriendelijk en aanpasbaar webgebaseerd dashboard van waaruit u meer dan 1200 leverancierstoepassingen, servers, databases en opslag kunt controleren. De SolarWinds Server en Application Monitor biedt geautomatiseerde detectie en mapping van applicaties en infrastructuur. Het heeft ook aanpasbare monitoringsjablonen en vooraf gebouwde waarschuwingen en rapporten.
De prijs van de SolarWinds Server en Application Monitor is gebaseerd op het aantal gemonitorde componenten, nodes en volumes. Het begint bij $ 2 995 voor 150 monitoren. Er is een gratis proefversie van 30 dagen beschikbaar om te downloaden , mocht u het product eerst willen testen voordat u het aanschaft.
2. PRTG
De Paessler Router Traffic Grapher (PRTG) is een andere op Windows gebaseerde tool die ideaal is voor het bewaken van Linux-bronnen. Het is een van de gemakkelijkste en snelste tools om in te stellen en Paessler beweert dat je binnen enkele minuten aan de slag kunt. Het is waar dat het installeren van het product indrukwekkend snel is, mede dankzij de automatische detectiefunctie die uw netwerk scant en automatisch de gevonden componenten toevoegt.
De gebruikersinterface (of liever interfaces) is een ander sterk punt van de software. U kunt kiezen tussen een native Windows-console, een op Ajax gebaseerde webinterface of mobiele apps voor Android, iOS en Windows Phone. Met een van de unieke functies van mobiele apps kunt u een QR-codelabel op uw apparatuur scannen om snel de status ervan te bekijken.
PRTG kan bijna alles monitoren dankzij de innovatieve sensorarchitectuur. Je kunt denken aan sensoren als toevoegingen aan het product. De sensoren zijn echter al in het product ingebouwd. Aangepaste Linux- en Unix-sensoren worden gebruikt om Linux-hosts te bewaken zonder dat er iets hoeft te worden geïnstalleerd of gewijzigd. Linux-servers worden bewaakt met een combinatie van WBEM- en SSH-protocollen. Gegevens worden verzonden via een beveiligde verbinding om te voorkomen dat gevoelige informatie wordt gecompromitteerd tijdens het verzenden van monitoringgegevens.
De prijsstelling van PRTG is gebaseerd op het aantal sensoren dat u gebruikt, waarbij een sensor een parameter of metriek is die u moet bewaken. Elke interface die via SNMP wordt bewaakt, verbruikt bijvoorbeeld één sensor. Op dezelfde manier gebruikt elke Linux-host een sensor. Het product is beschikbaar in een volledig uitgeruste gratis versie die beperkt is tot het bewaken van 100 sensoren. Voor meer sensoren zijn betaalde licenties vereist. Hun prijs varieert afhankelijk van de sensorcapaciteit, beginnend bij $ 1600 voor 500 sensoren. Een gratis, sensor-onbeperkte proefperiode van 30 dagen is beschikbaar om te downloaden.
3. Zabbix
Zabbix is een gratis en open-source product dat kan worden gebruikt om alles te monitoren. De tools kunnen draaien op een handvol Linux-distributies, waaronder Rapsbian, de Raspberry Pi-versie op Linux, en het zal netwerken, servers, applicaties en services en cloudgebaseerde omgevingen bewaken. Het heeft een zeer professionele look en feel, net zoals je zou verwachten van een commercieel product. Een goed uiterlijk is echter niet genoeg om op onze lijst te staan. Gelukkig beschikt dit product ook over een brede functieset, onbeperkte schaalbaarheid, gedistribueerde monitoring, sterke beveiliging en hoge beschikbaarheid. Het is een echt enterprise-grade product.
Zabbix gebruikt een combinatie van monitoringtechnologieën. Het ondersteunt zowel SNMP-bewaking als de Intelligent Platform Monitoring Interface (IMPI). Het kan ook op agenten gebaseerde monitoring uitvoeren met agenten die beschikbaar zijn voor de meeste platforms. Voor eenvoudige installatie zijn er automatische detectie en kant-en-klare sjablonen voor veel apparaten. De webgebaseerde gebruikersinterface van de tool heeft verschillende geavanceerde functies, zoals op widgets gebaseerde dashboards, grafieken, netwerkkaarten, diavoorstellingen en gedetailleerde rapporten.
Het product beschikt ook over een zeer aanpasbaar waarschuwingssysteem dat niet alleen meldingsberichten verzendt die runtime- en inventarisinformatie bevatten, maar ook kan worden aangepast op basis van de rol van de ontvanger. Het kan ook problemen escaleren volgens flexibele, door de gebruiker gedefinieerde serviceniveaus. Je kunt zelfs Zabbix sommige problemen automatisch laten oplossen.
4. Nagios
Er zijn twee concurrerende versies van Nagios beschikbaar. Er is de gratis en open-source Nagios Core en er is de betaalde Nagios XI . Beide delen dezelfde onderliggende motor, maar daar houdt de gelijkenis op. Nagios Core is een open-source monitoringsysteem dat op Linux draait. Het systeem is volledig modulair met de eigenlijke monitoring-engine als kern. De engine wordt aangevuld met tientallen beschikbare plug-ins die kunnen worden gedownload om functionaliteit aan het systeem toe te voegen. Elke plug-in voegt enkele functies toe aan de kern.
Met behoud van de modulaire benadering, zijn de front-ends van de tool ook modulair en zijn er ook verschillende door de gemeenschap ontwikkelde opties beschikbaar om te downloaden. De Nagios-kern , de plug-ins en de front-end combineren en zorgen voor een vrij compleet monitoringsysteem. Als je dat in overweging neemt, zal het je waarschijnlijk niet verbazen als ik je vertel dat het opzetten van Nagios Core een ontmoedigende taak kan zijn.
Nagios XI is een commercieel product op basis van de Nagios Core- engine. Het is echter een volledig op zichzelf staande monitoringoplossing. Het product is gericht op een breed publiek, van kleine bedrijven tot grote bedrijven. Het is veel gemakkelijker te installeren en te configureren dan Nagios Core , dankzij de configuratiewizard en de auto-discovery-engine. Natuurlijk is het niet gratis. U kunt verwachten dat u ongeveer $ 2000 betaalt voor een licentie met 100 knooppunten en ongeveer tien keer zoveel voor een onbeperkte.
5. Zenoss-kern
Zenoss Core is waarschijnlijk niet zo populair als sommige andere monitoringtools op deze lijst, maar het verdient echt zijn plek, vooral vanwege zijn functieset en professionele uitstraling. De tool kan veel dingen controleren, zoals bandbreedtegebruik, verkeersstromen of services zoals HTTP en FTP. Het heeft een schone en eenvoudige gebruikersinterface en het waarschuwingssysteem is uitstekend. Een ding dat we vooral leuk vonden, is het vrij unieke meervoudige waarschuwingssysteem. Hiermee kan een tweede persoon worden gewaarschuwd als de eerste niet binnen een vooraf gedefinieerde vertraging reageert.
Niet alles is echter perfect. Zenoss Core is een van de meest gecompliceerde monitoringsystemen om te installeren en in te stellen. Installatie is een volledig opdrachtregelgestuurd proces. De huidige netwerkbeheerders zijn gewend aan GUI-installatieprogramma's, configuratiewizards en auto-discovery-engines. Hierdoor kan de installatie van het product een beetje archaïsch overkomen. Er is echter voldoende documentatie beschikbaar en het eindresultaat maakt het de installatie-inspanningen waard.
6. Cactussen
We moesten Cactussen op deze lijst zetten. Het is tenslotte een van de oudste gratis en open-source monitoringplatforms. En tot op de dag van vandaag is het nog steeds behoorlijk populair. Hoewel het misschien niet zo rijk is aan functies als sommige commerciële en zelfs sommige open source-producten, is het nog steeds een uitstekende tool. de webgebaseerde gebruikersinterface heeft een beetje een vintage gevoel - verwacht geen HTML 5-animaties - maar het is goed ingedeeld en gemakkelijk te begrijpen en te gebruiken. Cacti bestaat uit een snelle poller, geavanceerde grafische sjablonen en meerdere acquisitiemethoden. Hoewel de tool voornamelijk afhankelijk is van SNMP-polling, kunnen aangepaste scripts worden ontworpen om gegevens uit vrijwel elke bron te halen.
De belangrijkste kracht van deze tool ligt in polling-apparaten om hun statistieken op te halen en de verzamelde gegevens op webpagina's in een grafiek te zetten. Het doet echt uitstekend werk, maar dat is ongeveer alles wat het zal doen. Als u echter geen waarschuwingen, mooie rapporten of andere extra's nodig heeft, is de eenvoud van het product misschien precies wat u nodig heeft. En als je meer nodig hebt, is Cacti volledig in PHP geschreven, waardoor het in hoge mate aanpasbaar is. Je kunt het gemakkelijk aanpassen aan onze specifieke behoeften en de ontbrekende functies toevoegen die je nodig hebt.
Cactussen maken uitgebreid gebruik van sjablonen die zorgen voor een eenvoudigere configuratie. Er zijn apparaatsjablonen voor veel voorkomende typen apparaten, evenals grafieksjablonen. Er is ook een enorme online gemeenschap van gebruikers die allerlei soorten aangepaste sjablonen schrijven en deze beschikbaar stellen aan de gemeenschap, en veel fabrikanten van apparatuur bieden ook downloadbare Cacti-sjablonen aan.
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.