Hvis du er systemadministrator, netværksadministrator eller simpelthen en person, der beskæftiger sig med mange netværksenheder, ved du, hvor vigtigt det er at have et kompatibelt netværksovervågningsværktøj. Selvom der er en hel få netværksovervågningsværktøjer derude er de fleste af dem lukket kilde og koster endda en arm og et ben at indsætte.
Når det er sagt, er der et par open source-netværksovervågningsværktøjer, der kan give close source-værktøjer deres løb for pengene. Hvis du undrer dig over, er her nogle af de bedste open source-netværk overvågningsværktøjer, der også er gratis.
Open Source Network Monitoring Tools
1. Kaktus
Cacti er et industristandard RRD (Round Robin Database) og datalogningsværktøj, der viser smukke og detaljerede grafer. Kaktus har et indbygget MRTG-modul (Multi Router Traffic Graphing) -modul, der kan spore og måle routertrafik som procestid på en server, mistede pakker, faktisk netværkstrafik osv. En af de største fordele ved Cacti-netværksværktøjer er, at den kan ikke kun spore og indsamle data, men kan også repræsentere dataene på næsten enhver måde, du ønsker. Dette er meget nyttigt at sammenligne og manipulere resultaterne efter behov.
Læs:Sådan styrkes dit Wi-Fi-netværk med en gammel router
Husk, at for at komme i gang med kaktus, skal du have PHP, Apache og SNMP installeret på dit system eller server.
Hvis du vil have en software, der kan samle data fra forskellige slutdatapunkter og lader dig repræsentere og manipulere de indsamlede data i smukke og nyttige grafer, så er Cacti noget for dig.
Platformsstøtte: Kaktus understøtter Windows og Linux.
Download kaktus.
2. Nagios overvågning
Nagios er et af de populære, når det kommer til open source-netværksovervågningsværktøjer. Mens Cacti er designet med fokus på datamanipulation, er Nagios hovedfokus at skabe status og alarmer om begivenheder baseret på indsamlede data. Nu, da Nagios har understøttelse af plugins, kan du oprette grafer baseret på de indsamlede data ved at installere førsteparts- eller tredjeparts-plugins. Selvom Nagios brugergrænseflade ser ret gammel ud, er den ret let, pålidelig og hurtig. Sammenlignet med andre netværksovervågningsværktøjer på denne liste tilbyder Nagios større kontrol, men har en ret stejl indlæringskurve, især for begyndere.
Nagios kommer i to forskellige varianter. dvs. Nagios Core og Nagios XI. Den første er gratis og open source, og den anden er en betalt virksomhedsversion.
Hvis du leder efter et funktionsrige netværksovervågningsværktøj, der har et omfattende sæt plugins og scripts med god community-support, så prøv Nagios.
Platformsstøtte: Nagios understøtter både Linux og Windows.
Download Nagios overvågning.
3. Icinga
Icinga er en gaffel med Nagios overvågningsværktøj. Uden for boksen ser Icinga ikke kun meget bedre ud med sin responsive web-brugergrænseflade, men har også omfattende databasesupport og meget bedre skalerbarhed. Selvom Icinga startede lige som en gaffel til Nagios, omskrev udviklerne Icinga-kernen fuldstændigt for at øge dens lydhørhed, reducere komplicerede opsætninger og brugervenlighed. Funktioner i Icinga inkluderer, men ikke begrænset til, overvågning af alle netværkstjenester og -komponenter, endda håndterere, tilpassede skabelonbaserede rapporter og pluginsupport. Ligesom Cacti kan Icinga oprette detaljerede grafer til analyse og datamanipulation.
Selvom Icinga stadig bruger tekstfiler til konfigurationer, forbedres processen meget mere sammenlignet med Nagios.
Så hvis du kan lide funktionssættet eller hvor stærk Nagios er, men ikke ønsker at håndtere komplicerede opsætninger og dateret brugergrænseflade, så er Icinga noget for dig.
Platformsstøtte: Icinga understøtter Windows og forskellige Linux-distributioner som Ubuntu, Fedora, Debian, Red Hat osv.
Download Icinga.
4. Zabbix
Zabbix er et meget populært og brancheførende netværksovervågningsværktøj, der mest bruges af de store fyre som Salesforce, Dell osv. En af de bedste ting ved Zabbix er, at det ikke kun har en af de bedste og brugervenlige brugergrænseflader , men det giver dig mulighed for at gøre næsten alle konfigurations ting via webgrænsefladen. Hvilket simpelthen betyder, at indlæringskurven ikke er så stejl som Nagios. Derudover understøtter Zabbix automatisk registrering af det tilsluttede netværk og dets komponenter.
Husk, at Zabbix kommer i klient- og serverarkitektur. Hvilket betyder, at du skal installere Zabbix-agenten på klientmaskinen for korrekt overvågning af dens aktiviteter. Når det er sagt, har Zabbix ikke noget problem med at spore almindelig service som HTTP, SSH, FTP osv. Uden at installere klienten.
Andre funktioner i Zabbix inkluderer selvbeskyttelse mod uønskede konfigurationsændringer og brute-force angreb, scriptautomatisering, evne til at integrere med andre branchestyringsværktøjer som bcfg2 og Puppet.
Zabbix er perfekt til dem, der ønsker god brugergrænseflade og nem konfiguration og brug.
Platformsstøtte: Zabbix er en eneste Linux-software.
Download Zabbix.
5. OpenNMS
OpenNMS er hovedsageligt designet i en hændelsesdrevet arkitektur og understøtter metrisk samling i en række forskellige typer som WMI, JSON, SML, HTML, XML osv. Når foruddefinerede eller brugerdefinerede begivenheder opstår, kan OpenNMS sende alarmer via SMS, e-mail, og en række andre metoder. Ligesom Zabbix kan OpenNMS automatisk finde netværk baseret på den IP-liste eller rækkevidde, du har indstillet.
Da OpenNMS er integreret med JFreeChart, kan du oprette nyttige grafer til manipulation, sammenligning og analyse af data. Andre funktioner inkluderer klargøring, hændelsesadministration, serviceovervågning, evne til selvklaring af problemer, detaljerede præstationsrapporter og support til billetter til help desk.
For at komme i gang så hurtigt og effektivt som muligt har OpenNMS detaljeret dokumentation og undervisningsvideo-tutorials.
Platformsstøtte: OpenNMS understøtter Linux, Windows og har endda understøttelse af Docker-containere.
Download OpenNMS.
6. LibreNMS
LibreNMS svarer lidt til kaktus, fordi det har brug for de andre enheder for at have SNMP-klienter eller agenter installeret for at fungere korrekt. Hvilket betyder, at du kan bruge LibreNMS på næsten enhver router til at indsamle dataene så omfattende som muligt. En af de pæne funktioner i LibreNMS er dets alarmsystem. Du kan konfigurere alarmer baseret på en række begivenheder, og når den udløses, kan den sende underretninger til dig via forskellige kanaler som SMS, Slack, E-mail osv.
Brugergrænsefladen til LibreNMS er ret ligetil og rodfri. Dette gør det nemt for begynderen at komme godt i gang. Selvfølgelig er der detaljeret dokumentation for hver eneste funktion, hvis du nogensinde har brug for hjælp.
Funktionerne i LibreNMS inkluderer automatisk netværksopdagelse, Android- og iOS-apps, vandret skalering og fuld API-adgang.
Læs:Bedste gratis software til fjernadgang til freelancere og små virksomheder
Platformsstøtte: LibreNMS understøtter Linux- og Docker-containere.
Download LibreNMS.
7. Pandora FMS
Af alle de netværksovervågningsværktøjer, der er anført her, er Pandora FMS den mest alsidige, når det kommer til funktioner. Mens Pandora FMS understøtter overvågning af switche, routere og andre gateway-enheder, kan du installere yderligere plugins til at overvåge andre systemer som Microsoft Exchange-server, Tomcat, IIS osv.
Sammen med netværksovervågning leveres Pandora FMS endda med et indbygget eksternt serveradministrationsmodul, der hjælper med at styre enheder eksternt.
Andre funktioner i Pandora FMS er netværksvisualisering, detaljeret hændelsesstyring, centraliserede styringsindstillinger, lodret skalering, automatiserede opdateringer, routerbåndbreddemonitorering, netværkstopologidetektion, moduludførelse på betingelser eller begivenheder osv.
Alt i alt, hvis du leder efter en funktionspakket netværksovervågningsløsning, så giv Pandora FMS et forsøg og se, hvordan det fungerer for dig.
Platformsstøtte: Pandora FMS understøtter Windows-, Linux- og Docker-containere.
Download Pandora FMS.
Det er alt. Kommenter nedenfor, hvis du tror, jeg savnede noget af dit foretrukne overvågningsværktøj til open source-netværk.
Læs også:Top 10 apps til netværksovervågning til Android