Als u een systeembeheerder, netwerkbeheerder of gewoon iemand bent die te maken heeft met veel netwerkapparaten, dan weet u hoe belangrijk het is om een capabele tool voor netwerkbewaking te hebben. Hoewel er nogal wat zijn weinig tools voor netwerkbewaking daarbuiten, de meeste van hen zijn gesloten bron en kosten zelfs een arm en een been om in te zetten.
Dat gezegd hebbende, zijn er een paar open source netwerkmonitoringstools die close source-tools hun geld kunnen geven. Voor het geval je je dit afvraagt, zijn hier enkele van de beste open source netwerkmonitors die ook gratis zijn.
Open Source Network Monitoring Tools
1. Cactussen
Cacti is een industriestandaard RRD (Round Robin Database) en datalogging-tool die mooie en gedetailleerde grafieken laat zien. Cacti hebben een ingebouwde MRTG-module (Multi Router Traffic Graphing) die routerverkeer kan volgen en meten, zoals de verwerkingstijd op een server, verloren pakketten, werkelijk netwerkverkeer, enz. Een van de grootste voordelen van Cacti-netwerktools is dat het kan niet alleen de gegevens bijhouden en verzamelen, maar kan de gegevens ook op bijna elke gewenste manier weergeven. Dit is erg handig om de resultaten te vergelijken en te manipuleren wanneer dat nodig is.
Lezen:Hoe u uw wifi-netwerk een boost kunt geven met een oude router
Houd er rekening mee dat om met Cacti aan de slag te gaan, u PHP, Apache en SNMP op uw systeem of server moet hebben geïnstalleerd.
Als u software wilt die gegevens van verschillende eindgegevenspunten kan verzamelen en waarmee u de verzamelde gegevens in mooie en bruikbare grafieken kunt weergeven en manipuleren, dan is Cacti iets voor u.
Platform ondersteuning: Cacti ondersteunen Windows en Linux.
Download Cacti.
2. Nagios Monitoring
Nagios is een van de meest populaire als het gaat om open source netwerkmonitoringstools. Terwijl Cacti is ontworpen met een focus op gegevensmanipulatie, is Nagios 'belangrijkste focus het creëren van statussen en waarschuwingen voor gebeurtenissen op basis van verzamelde gegevens. Omdat Nagios plug-ins ondersteunt, kunt u grafieken maken op basis van de verzamelde gegevens door plug-ins van de eerste partij of van derden te installeren. Hoewel de gebruikersinterface van Nagios er behoorlijk oud uitziet, is deze vrij licht, betrouwbaar en snel. Vergeleken met andere netwerkbewakingstools in deze lijst, biedt Nagios meer controle, maar heeft het een behoorlijk steile leercurve, vooral voor beginners.
Nagios is er in twee verschillende smaken. d.w.z. Nagios Core en Nagios XI. De eerste is gratis en open source en de tweede is een betaalde bedrijfsversie.
Als u op zoek bent naar een functierijke netwerkmonitoringstool met een uitgebreide set plug-ins en scripts met geweldige community-ondersteuning, probeer Nagios dan eens.
Platform ondersteuning: Nagios ondersteunt zowel Linux als Windows.
Download Nagios Monitoring.
3. Icinga
Icinga is een afsplitsing van de Nagios-monitoringtool. Icinga ziet er uit de doos niet alleen veel beter uit met zijn responsieve webgebruikersinterface, maar heeft ook uitgebreide database-ondersteuning en veel betere schaalbaarheid. Hoewel Icinga begon als een afsplitsing van Nagios, hebben de ontwikkelaars de Icinga-kern volledig herschreven om het reactievermogen te vergroten, gecompliceerde opstellingen te verminderen en het gebruiksgemak te verminderen. Functies van Icinga omvatten, maar zijn niet beperkt tot, het bewaken van alle netwerkservices en -componenten, zelfs handlers, aanpasbare op sjablonen gebaseerde rapporten en ondersteuning voor plug-ins. Net als Cacti kan Icinga gedetailleerde grafieken maken voor analyse en gegevensmanipulatie.
Hoewel Icinga nog steeds tekstbestanden gebruikt voor configuraties, is het proces veel beter in vergelijking met Nagios.
Dus als je de functieset leuk vindt of hoe krachtig Nagios is, maar niet te maken wilt hebben met ingewikkelde opstellingen en een gedateerde gebruikersinterface, dan is Icinga iets voor jou.
Platform ondersteuning: Icinga ondersteunt Windows en verschillende Linux-distributies zoals Ubuntu, Fedora, Debian, Red Hat, enz.
Download Icinga.
4. Zabbix
Zabbix is een zeer populaire en toonaangevende tool voor netwerkmonitoring die vooral wordt gebruikt door de grote jongens zoals Salesforce, Dell, enz. Een van de beste dingen van Zabbix is dat het niet alleen een van de beste en eenvoudig te gebruiken gebruikersinterface heeft. , maar het stelt je in staat om bijna alle configuratiedingen te doen via de webinterface. Wat simpelweg betekent dat de leercurve niet zo steil is als bij Nagios. Bovendien ondersteunt Zabbix automatische detectie van het aangesloten netwerk en zijn componenten.
Houd er rekening mee dat Zabbix wordt geleverd in client- en serverarchitectuur. Wat betekent dat u de Zabbix-agent op de clientcomputer moet installeren om zijn activiteiten goed te volgen. Dat gezegd hebbende, heeft Zabbix geen probleem met het volgen van reguliere services zoals HTTP, SSH, FTP, enz., Zonder de client te installeren.
Andere kenmerken van Zabbix zijn onder meer zelfbescherming tegen ongewenste configuratiewijzigingen en brute-force-aanvallen, scriptautomatisering en de mogelijkheid om te integreren met andere industriële managementtools zoals bcfg2 en Puppet.
Zabbix is perfect voor diegenen die een geweldige gebruikersinterface en eenvoudige configuratie en gebruik willen.
Platform ondersteuning: Zabbix is alleen Linux-software.
Download Zabbix.
5. OpenNMS
OpenNMS is voornamelijk ontworpen in een gebeurtenisgestuurde architectuur en ondersteunt het verzamelen van metrische gegevens in verschillende typen, zoals WMI, JSON, SML, HTML, XML, enz. Wanneer vooraf gedefinieerde of aangepaste gebeurtenissen plaatsvinden, kan OpenNMS waarschuwingen verzenden via sms, e-mail, en een verscheidenheid aan andere methoden. Net als Zabbix kan OpenNMS automatisch het netwerk ontdekken op basis van de IP-lijst of het bereik dat door u is ingesteld.
Omdat OpenNMS is geïntegreerd met JFreeChart, kunt u handige grafieken maken voor gegevensmanipulatie, vergelijking en analyse. Andere functies zijn onder meer provisioning, gebeurtenisbeheer, servicemonitoring, het vermogen om zelf problemen op te lossen, gedetailleerde prestatierapporten en ondersteuning voor helpdesktickets.
Om zo snel en efficiënt mogelijk aan de slag te gaan, heeft OpenNMS gedetailleerde documentatie en educatieve videozelfstudies.
Platform ondersteuning: OpenNMS ondersteunt Linux, Windows en heeft zelfs ondersteuning voor Docker-containers.
Download OpenNMS.
6. LibreNMS
LibreNMS lijkt een beetje op Cacti omdat het de andere apparaten nodig heeft om SNMP-clients of -agenten te hebben geïnstalleerd om correct te werken. Dat betekent dat u LibreNMS op vrijwel elke router kunt gebruiken om de gegevens zo uitgebreid mogelijk te verzamelen. Een van de handige functies van LibreNMS is het waarschuwingssysteem. U kunt waarschuwingen configureren op basis van een verscheidenheid aan gebeurtenissen en wanneer deze worden geactiveerd, kan het u meldingen sturen via verschillende kanalen zoals sms, slack, e-mail, enz.
De gebruikersinterface van LibreNMS is vrij eenvoudig en overzichtelijk. Dit maakt het gemakkelijk voor de beginner om gemakkelijk aan de slag te gaan. Natuurlijk is er gedetailleerde documentatie van elke functie, mocht u ooit hulp nodig hebben.
Kenmerken van LibreNMS zijn onder meer automatische netwerkdetectie, Android- en iOS-apps, horizontaal schalen en volledige API-toegang.
Lezen:Beste gratis software voor externe toegang voor freelancers en kleine bedrijven
Platform ondersteuning: LibreNMS ondersteunt Linux- en Docker-containers.
Download LibreNMS.
7. Pandora FMS
Van alle netwerkbewakingstools die hier worden vermeld, is Pandora FMS de meest veelzijdige als het gaat om functies. Hoewel Pandora FMS bewakingsschakelaars, routers en andere gateway-apparaten ondersteunt, kunt u extra plug-ins installeren om andere systemen te bewaken, zoals Microsoft Exchange-server, Tomcat, IIS, enz.
Naast netwerkbewaking wordt Pandora FMS zelfs geleverd met een ingebouwde module voor serverbeheer op afstand om apparaten op afstand te beheren.
Andere kenmerken van Pandora FMS zijn netwerkvisualisatie, gedetailleerd gebeurtenisbeheer, gecentraliseerde beheeropties, verticale schaling, automatische updates, routerbandbreedtebewaking, netwerktopologiedetectie, module-uitvoering op omstandigheden of gebeurtenissen, enz.
Al met al, als u op zoek bent naar een netwerkbewakingsoplossing boordevol functies, probeer Pandora FMS dan eens en kijk hoe het voor u werkt.
Platform ondersteuning: Pandora FMS ondersteunt Windows-, Linux- en Docker-containers.
Pandora FMS downloaden.
Dat is alles. Reageer hieronder als je denkt dat ik een van je favoriete open source netwerkmonitoringstools heb gemist.
Lees ook:Top 10 netwerkbewakingsapps voor Android