Hvis du er systemadministrator, nettverksadministrator eller rett og slett noen som arbeider med mange nettverksenheter, vet du hvor viktig det er å ha et kompatibelt nettverksovervåkingsverktøy. Selv om det er ganske en få nettverksovervåkingsverktøy der ute er de fleste av dem lukket kilde og koster til og med en arm og et ben å distribuere.
Når det er sagt, er det noen verktøy for overvåking av åpen kildekode-nettverk som kan gi nærkildeverktøyet sitt løp for pengene. I tilfelle du lurer på, her er noen av de beste verktøyene for åpen kildekode-nettverksmonitorer som også er gratis.
Open Source Network Monitoring Tools
1. Kaktus
Cacti er et industristandard RRD (Round Robin Database) og dataloggingsverktøy som viser vakre og detaljerte grafer. Cacti har en innebygd MRTG-modul (Multi Router Traffic Graphing) som kan spore og måle rutertrafikk som prosesstid på en server, tapte pakker, faktisk nettverkstrafikk, etc. En av de største fordelene med Cacti-nettverksverktøy er at den kan ikke bare spore og samle inn data, men kan også representere dataene på nesten hvilken som helst måte du vil. Dette er veldig nyttig for å sammenligne og manipulere resultatene etter behov.
Lese:Hvordan øke Wi-Fi-nettverket med en gammel ruter
Husk at for å komme i gang med Cacti, må du ha PHP, Apache og SNMP installert på systemet eller serveren din.
Hvis du vil ha en programvare som kan samle data fra forskjellige sluttdatapunkter og lar deg representere og manipulere de innsamlede dataene i vakre og nyttige grafer, så er Cacti noe for deg.
Plattformstøtte: Kaktuser støtter Windows og Linux.
Last ned kaktus.
2. Nagios overvåking
Nagios er en av de populære når det gjelder verktøy for overvåking av åpen kildekode. Mens Cacti er designet med fokus på datamanipulering, er Nagios hovedfokus å skape statuser og varsler om hendelser basert på samlet data. Nå, siden Nagios har støtte for plugin-moduler, kan du opprette grafer basert på de innsamlede dataene ved å installere plugins fra førsteparter eller tredjeparter. Selv om brukergrensesnittet til Nagios ser ganske gammelt ut, er det ganske lett, pålitelig og raskt. Sammenlignet med andre nettverksovervåkingsverktøy i denne listen, tilbyr Nagios større kontroll, men har en ganske bratt læringskurve, spesielt for nybegynnere.
Nagios kommer i to forskjellige smaker. dvs. Nagios Core og Nagios XI. Den første er gratis og åpen kildekode, og den andre er en betalt virksomhetsversjon.
Hvis du leter etter et funksjonsrikt nettverksovervåkingsverktøy som har et omfattende sett med plugins og skript med god fellestøtte, så prøv Nagios.
Plattformstøtte: Nagios støtter både Linux og Windows.
Last ned Nagios Monitoring.
3. Icinga
Icinga er en gaffel med Nagios overvåkingsverktøy. Ut av esken ser Icinga ikke bare mye bedre ut med sitt responsive nettbrukergrensesnitt, men har også omfattende databasesupport og mye bedre skalerbarhet. Selv om Icinga startet akkurat som en gaffel til Nagios, skrev utviklerne om Icinga-kjernen fullstendig for å øke responsen, redusere kompliserte oppsett og brukervennlighet. Funksjonene til Icinga inkluderer, men ikke begrenset til, overvåking av alle nettverkstjenester og -komponenter, til og med håndtere, tilpassbare malbaserte rapporter og plugin-støtte. Akkurat som Cacti, kan Icinga lage detaljerte grafer for analyse og datamanipulering.
Selv om Icinga fortsatt bruker tekstfiler for konfigurasjoner, er prosessen mye mer forbedret sammenlignet med Nagios.
Så hvis du liker funksjonssettet eller hvor kraftig Nagios er, men ikke vil håndtere kompliserte oppsett og datert brukergrensesnitt, er Icinga noe for deg.
Plattformstøtte: Icinga støtter Windows og forskjellige Linux-distribusjoner som Ubuntu, Fedora, Debian, Red Hat, etc.
Last ned Icinga.
4. Zabbix
Zabbix er et veldig populært og bransjeledende nettverksovervåkingsverktøy som mest brukes av de store gutta som Salesforce, Dell, etc. En av de beste tingene med Zabbix er at den ikke bare har et av de beste og brukervennlige brukergrensesnittene. , men det lar deg gjøre nesten alle konfigurasjons ting via webgrensesnittet. Noe som ganske enkelt betyr at læringskurven ikke er så bratt som Nagios. I tillegg støtter Zabbix automatisk oppdagelse av det tilkoblede nettverket og dets komponenter.
Husk at Zabbix kommer i klient- og serverarkitektur. Noe som betyr at du må installere Zabbix-agenten på klientmaskinen for å kunne overvåke aktivitetene. Når det er sagt, har Zabbix ingen problemer med å spore vanlig tjeneste som HTTP, SSH, FTP, etc. uten å installere klienten.
Andre funksjoner i Zabbix inkluderer selvbeskyttelse mot uønskede konfigurasjonsendringer og brutale kraftangrep, skriptautomatisering, evne til å integrere med andre bransjeadministrasjonsverktøy som bcfg2 og Puppet.
Zabbix er perfekt for de som ønsker flott brukergrensesnitt og enkel konfigurering og bruk.
Plattformstøtte: Zabbix er en eneste Linux-programvare.
Last ned Zabbix.
5. OpenNMS
OpenNMS er hovedsakelig designet i en hendelsesdrevet arkitektur og støtter metrisk samling i en rekke typer som WMI, JSON, SML, HTML, XML, etc. Når forhåndsdefinerte eller egendefinerte hendelser inntreffer, kan OpenNMS sende varsler via SMS, e-post, og en rekke andre metoder. Akkurat som Zabbix, kan OpenNMS automatisk oppdage nettverk, basert på IP-listen eller området som er angitt av deg.
Siden OpenNMS er integrert med JFreeChart, kan du lage nyttige grafer for manipulering, sammenligning og analyse av data. Andre funksjoner inkluderer klargjøring, hendelsesadministrasjon, serviceovervåking, evne til å fjerne problemer, detaljerte ytelsesrapporter og support desk billettstøtte.
For å komme i gang så raskt og effektivt som mulig, har OpenNMS detaljert dokumentasjon og pedagogiske videoveiledninger.
Plattformstøtte: OpenNMS støtter Linux, Windows og har til og med støtte for Docker-containere.
Last ned OpenNMS.
6. LibreNMS
LibreNMS er litt lik Cacti ved at den trenger at de andre enhetene har SNMP-klienter eller agenter installert for å fungere skikkelig. Noe som betyr at du kan bruke LibreNMS på nesten hvilken som helst ruter for å samle inn data så omfattende som mulig. En av de fine funksjonene i LibreNMS er varslingssystemet. Du kan konfigurere varsler basert på en rekke hendelser, og når de utløses, kan den sende varsler til deg via forskjellige kanaler som SMS, Slack, Email, etc.
Brukergrensesnittet til LibreNMS er ganske greit og rotfritt. Dette gjør det enkelt for nybegynnere å komme lett i gang. Selvfølgelig er det detaljert dokumentasjon av hver eneste funksjon, hvis du noen gang trenger hjelp.
Funksjonene i LibreNMS inkluderer automatisk nettverksoppdagelse, Android- og iOS-apper, horisontal skalering og full API-tilgang.
Lese:Beste gratis programvare for ekstern tilgang for frilansere og småbedrifter
Plattformstøtte: LibreNMS støtter Linux- og Docker-containere.
Last ned LibreNMS.
7. Pandora FMS
Av alle nettverksovervåkingsverktøyene som er oppført her, er Pandora FMS den mest allsidige når det gjelder funksjoner. Mens Pandora FMS støtter overvåking av brytere, rutere og andre gateway-enheter, kan du installere flere plugins for å overvåke andre systemer som Microsoft Exchange-server, Tomcat, IIS, etc.
I tillegg til nettverksovervåking kommer Pandora FMS til og med med en innebygd ekstern serveradministrasjonsmodul som hjelper med å administrere enheter eksternt.
Andre funksjoner i Pandora FMS er nettverksvisualisering, detaljert hendelsesadministrasjon, sentraliserte administrasjonsalternativer, vertikal skalering, automatiserte oppdateringer, overvåking av rutebåndbredde, deteksjon av nettverkstopologi, gjennomføring av modul på forhold eller hendelser, etc.
Alt i alt, hvis du leter etter en funksjonsfylt nettverksovervåkningsløsning, så prøv Pandora FMS og se hvordan det fungerer for deg.
Plattformstøtte: Pandora FMS støtter Windows-, Linux- og Docker-containere.
Last ned Pandora FMS.
Det er alt. Kommenter nedenfor hvis du tror at jeg savnet noe av favorittverktøyet ditt for overvåking av åpen kildekode.
Les også:Topp 10 nettverksovervåkingsapper for Android