Ping Monitor: 7 gratis en open-source tools voor netwerkbeschikbaarheid

Voor een complete pingmonitor kunt u het beste beginnen met Zabbix of LibreNMS; kies SmokePing als u vooral geïnteresseerd bent in grafieken van latentie en pakketverlies op de lange termijn, of Prometheus Blackbox Exporter als u Prometheus al gebruikt. De beste keuze hangt af van of u een eenvoudige up/down-controle nodig hebt of een breder netwerkmonitoringsplatform.

Deze zeven gratis, open-source tools voorzien in beide behoeften. De lijst richt zich op projecten met gedocumenteerde ICMP-monitoring, en bevat geen betaalde producten of tijdelijke proefversies.

Een monitoringserver verstuurt een ICMP-echoverzoek via een netwerkswitch en ontvangt een antwoord van een server.
Een ping controleert of een eindpunt reageert op een ICMP-echoverzoek vanaf de locatie van de monitor.

Wat een pingmonitor meet

Ping verstuurt een ICMP Echo Request en wacht op een Echo Reply, waarbij wordt vastgelegd of er een reactie is ontvangen en hoe lang de retourvlucht duurde. ICMP definieert deze verzoek- en antwoordberichten; de monitor ziet alleen het pad tussen zichzelf en het doel, niet de status van elke service op dat doel. Zie de ICMP-specificatie van de RFC Editor .

Een server kan een ping beantwoorden, zelfs als de website, database of applicatie niet werkt. Omgekeerd kan een firewall of hostbeleid ICMP blokkeren of de prioriteit ervan verlagen, zelfs als de service wel werkt. Beschouw een gemiste reactie als een signaal om te onderzoeken, niet als bewijs van een volledige storing. Combineer voor gebruikersgerichte services een ping met een TCP-poort-, HTTP-, DNS- of applicatiecontrole.

Een conceptuele monitoringweergave toont de netwerkstatus, een stijgende en dalende latentielijn en hiaten in pakketreacties.
Beschikbaarheid, reactievertraging en pakketverlies zijn gerelateerde, maar afzonderlijke signalen; een verandering in latentie alleen geeft geen indicatie van de oorzaak.

7 gratis en open-source tools voor ping-monitoring

1. Zabbix

Het meest geschikt voor: één platform voor netwerk-, server- en servicebewaking. De eenvoudige controles van Zabbix omvatten ICMP-bereikbaarheid, pakketverlies, aantal herhaalpogingen en responstijd. De server of proxy gebruikt een apart fpinghulpprogramma, dus installeer dit en controleer of het Zabbix-proces de vereiste machtigingen heeft voordat u op de controles vertrouwt. Zie de documentatie voor Zabbix ICMP-controles .

2. LibreNMS

Het meest geschikt voor: Het bewaken van SNMP-compatibele routers, switches en andere netwerkapparaten, met ICMP-beschikbaarheid naast apparaatstatistieken. LibreNMS ondersteunt ook apparaten die alleen pingen. De optionele snelle ping-functie is handig voor een snellere statuscontrole (up/down), maar deze functie meet niet de gemiddelde responstijd of pakketverlies; gebruik de reguliere pollinggrafieken of een andere controle wanneer deze metingen relevant zijn. Documentatie over het instellen van apparaten die alleen pingen ondersteunen en de snelle ping-functie in LibreNMS .

3. Nagios Core

Het meest geschikt voor: Teams die een open-source monitoringengine willen en het geen probleem vinden om controles te configureren. Nagios Core plant controles in, evalueert drempelwaarden en verstuurt meldingen; het officiële Nagios Plugins-pakket bevat check_pingonder andere informatie over ICMP-responstijd en pakketverlies. Core is flexibel, maar houd rekening met meer handmatige configuratie dan bij een alles-in-één appliance-achtig hulpmiddel. Nagios Core en officiële plugins .

4. Icinga 2

Het meest geschikt voor: Configureerbare host- en servicemonitoring met herhaalde waarschuwingspogingen. hostaliveDe controle van Icinga maakt gebruik van ping en de controlesjablonen tonen waarschuwings- en kritieke drempelwaarden voor round-trip time en pakketverlies. U kunt ook TCP- of applicatiecontroles aan dezelfde host toevoegen, wat helpt om een ​​bereikbare machine te onderscheiden van een goed functionerende service. Basisprincipes van Icinga-monitoring en referentie voor controleopdrachten .

5. Observium-gemeenschap

Het meest geschikt voor: Gratis, open-source monitoring van SNMP-compatibele netwerkapparaten wanneer u naast bereikbaarheid ook interface- en apparaatgegevens wilt. Observium Community wordt gedistribueerd onder de QPL open-source licentie. Controleer de editie-eisen voordat u deze kiest voor standalone doelen: Observium beschrijft ping-only monitoring van niet-SNMP-hosts als een abonnementsfunctie. Details over Observium-edities en Community , en de vereisten voor de ping-only host-functie .

6. SmokePing

Het meest geschikt voor: Het opsporen van veranderingen in latentie over tijd. SmokePing registreert en visualiseert latentie, latentievariatie en pakketverlies, en ondersteunt master/slave-implementaties waarmee een doelwit vanuit meerdere locaties kan worden onderzocht. Het is een gerichte meet- en grafische tool, geen volledig infrastructuurinventarisatiesysteem. SmokePing-functies en -documentatie .

7. Prometheus Blackbox-exporteur

Het meest geschikt voor: Prometheus-gebruikers die endpoints willen testen via ICMP, HTTP, DNS, TCP of gRPC. De exporter toont testgegevens; combineer deze met Prometheus om ze te verzamelen, op te slaan, op te vragen, te visualiseren en er waarschuwingen over te genereren. Het is een bouwsteen, geen op zichzelf staand monitoringdashboard. Documentatie en broncode van Blackbox Exporter .

Kies de juiste locatie voor de sensor en stel een waarschuwing in.

Een pingmonitor rapporteert de connectiviteit vanaf de machine die de controle uitvoert. Als gebruikers verbinding maken vanuit meerdere netwerken of regio's, kunnen metingen vanaf meer dan één locatie een routerings- of toegangsprobleem aan het licht brengen dat een centrale monitor over het hoofd ziet.

Drie monitoringprobes in verschillende regio's sturen onafhankelijk van elkaar netwerkcontroles naar één server.
Meerdere meetlocaties helpen om aan te tonen of een bereikbaarheidsprobleem één route of meerdere routes betreft.

Voordat u waarschuwingen inschakelt, moet u controleren of het doelapparaat en het netwerk het relevante ICMP-verkeer toestaan. Stel drempelwaarden in op basis van uw normale basislijn, sta een geschikt aantal herhaalpogingen toe om ruis door één verloren pakket te verminderen en documenteer onderhoudsvensters. Als de ping mislukt, vergelijk dan vanaf een ander punt en test de daadwerkelijke servicepoort of URL. Als de ping slaagt, maar gebruikers nog steeds fouten melden, ga dan verder met monitoring op DNS-, TLS-, HTTP- of applicatieniveau.

Voor een breed scala aan gratis monitoringsystemen zijn Zabbix en LibreNMS een goede optie. Voor klassieke, op plugins gebaseerde controles kunt u Nagios Core vergelijken met Icinga 2. Voor latency-geschiedenis kunt u SmokePing gebruiken; voor Prometheus-omgevingen is Blackbox Exporter geschikt. Kies voor Observium Community als zichtbaarheid van SNMP-apparaten prioriteit heeft en de limieten van de edities aansluiten bij uw doelstellingen.

Laat een reactie achter

10 beste ping sweep-tools om apparaten in je netwerk te vinden

10 beste ping sweep-tools om apparaten in je netwerk te vinden

Vergelijk 10 ping sweep-tools voor snelle LAN-detectie, platformoverschrijdend scannen en IP-adresbeheer. Ontdek wat een sweep je wel en niet kan vertellen.

6 beste netwerkbeheertools voor het bijhouden van prestaties

6 beste netwerkbeheertools voor het bijhouden van prestaties

Vergelijk zes netwerkbeheertools voor prestatiebewaking, inclusief SNMP-dekking, mapping, waarschuwingen, implementatiemodellen en kostenafwegingen.

Ping Monitor: 7 gratis en open-source tools voor netwerkbeschikbaarheid

Ping Monitor: 7 gratis en open-source tools voor netwerkbeschikbaarheid

Vergelijk zeven gratis, open-source pingmonitors, van complete netwerksuites tot gerichte latency-probes, en kies de monitor die het beste aansluit bij uw beschikbaarheid, pakketverlies en historische gegevens.

Beste wifi-analyseprogramma's voor Windows, iOS en Android

Beste wifi-analyseprogramma's voor Windows, iOS en Android

Vergelijk verschillende wifi-analysetools voor Windows, iPhone en Android, inclusief tools voor het meten van kanaalcongestie, signaaldekking, heatmaps en het oplossen van netwerkproblemen.

QoS in netwerken: wat Quality of Service doet en hoe het werkt

QoS in netwerken: wat Quality of Service doet en hoe het werkt

Leer wat QoS betekent in netwerken, hoe DSCP-markeringen en verkeerswachtrijen prioriteit geven aan spraak-, video- en zakelijke applicaties, en wat QoS niet kan oplossen.

Beste SFTP-serversoftware voor veilige bestandsoverdracht

Beste SFTP-serversoftware voor veilige bestandsoverdracht

Vergelijk betrouwbare SFTP-serversoftware voor Windows en Linux, waaronder OpenSSH, Bitvise, SolarWinds en SFTPGo. Vind de oplossing die het beste aansluit op uw beveiligings- en bestandsoverdrachtbehoeften.

De 7 beste tools voor IP-adresbeheer voor netwerkteams

De 7 beste tools voor IP-adresbeheer voor netwerkteams

Vergelijk zeven tools voor IP-adresbeheer voor subnetdetectie, DNS- en DHCP-coördinatie, netwerkinventarisatie en open-source IPAM.

Beste praktijken voor netwerkmonitoring: wat te volgen en welke tools te gebruiken

Beste praktijken voor netwerkmonitoring: wat te volgen en welke tools te gebruiken

Bouw een praktische netwerkmonitor met een duidelijk overzicht van alle apparaten, nuttige prestatiemetingen, bruikbare waarschuwingen en een vergelijking van SolarWinds NPM, PRTG en OpManager.

10 beste netwerkscanners voor het opsporen van apparaten en IP-adressen

10 beste netwerkscanners voor het opsporen van apparaten en IP-adressen

Vergelijk netwerkscannertools voor snelle apparaatdetectie, platformoverschrijdende IP-scans en IPAM voor bedrijven, met advies over welke optie het beste bij uw netwerk past.

Hoe Nmap te gebruiken voor Traceroute en het lezen van netwerkpaden

Hoe Nmap te gebruiken voor Traceroute en het lezen van netwerkpaden

Gebruik de optie --traceroute van Nmap om hops naar een geautoriseerde host in kaart te brengen, de hop- en RTT-uitvoer te begrijpen en ontbrekende reacties op te sporen zonder onnodig te scannen.