Ping Monitor: De 7 bedste gratis og open source overvågningsværktøjer

click fraud protection

Ping-skærm er ikke kun den enkleste form for overvågning, men den er muligvis også den ældste. Og i dag er det stadig i udbredt brug. For dem med behov for svar skal du læse videre, da vi har fundet nogle af de bedste gratis og open source ping-overvågningsværktøjer og er ved at gennemgå dem.

Et typisk netværk har så mange komponenter, at det er meget vigtigt at altid holde øje med alt. Men med dagens distribuerede og / eller skybaserede datacentre er overvågning mere kompliceret end nogensinde. Derfor er der et tilsyneladende uendeligt antal overvågningssystemer til rådighed, der alle er beregnet til at hjælpe administratorer med at være på toppen af ​​alt. Der findes forskellige overvågningstyper fra den enkleste til den mest detaljerede. I dag, vi ser på pingovervågning, en af ​​de mest elementære former for overvågning. Det består simpelthen af ​​at bruge ping for at sikre, at hver overvåget komponent er i gang og reagerer inden for en acceptabel tidsramme.

Inden vi begynder, vil vi bruge lidt tid på at diskutere ping, hvad det er, og hvordan det fungerer. Ping er en gammel værktøj, der er vildledende enkel og kraftfuld. Men det er så pålideligt, at det endnu ikke er blevet erstattet af noget, på trods af at det er bi rundt i aldre. Vi vil derefter se på ping som basis for et overvågningsværktøj og diskutere de forskellige fælles funktioner i sådanne systemer. Vi har holdt det bedste til sidst, så vi vil endelig gennemgå nogle af de bedste gratis og open source ping-overvågningsværktøjer, vi kunne finde.

instagram viewer

Om Ping

Tilbage i 1983 kunne en udvikler, der så en unormal netværksadfærd, ikke finde det rigtige fejlfindingsværktøj, så han besluttede at programmere et. Han kaldte sit værktøjsping, der forresten kommer fra lyden af ​​ekkolod ekko, som det høres inde i en ubåd. I dag er ping tilgængeligt på stort set alle operativsystemer med IP-netværk og selvom individuelle implementeringer varierer lidt i deres tilgængelige indstillinger, tjener de alle det samme grundlæggende formål. Forskellene mellem implementeringer er mest relateret til de tilgængelige kommandolinjemuligheder, der kan omfatte angive størrelsen på hver anmodnings nyttelast, det samlede testantal, netværkets humlegrænse for forsinkelsen mellem anmodninger. Nogle moderne operativsystemer inkluderer en ping-kommando, der tjener det samme formål, men bruger IP V6-adresser i stedet for IP V4.

$ ping -c 5 www.example.com PING www.example.com (93.184.216.34): 56 databyte 64 byte fra 93.184.216.34: icmp_seq = 0 ttl = 56 tid = 11.632 ms 64 byte fra 93.184.216.34: icmp_seq = 1 ttl = 56 tid = 11.726 ms 64 byte fra 93.184.216.34: icmp_seq = 2 ttl = 56 tid = 10.683 ms 64 bytes fra 93.184.216.34: icmp_seq = 3 ttl = 56 tid = 9.674 ms 64 bytes fra 93.184.216.34: icmp_seq = 4 ttl = 56 tid = 11.127 ms www.example.com pingstatistik 5 pakker sendt, 5 pakker modtaget, 0,0% pakttab rundrejse min / gennemsnit / max / stddev = 9,674 / 10,968 / 11,726 / 0,748 ms

Sådan fungerer Ping

Ping er både smart og enkelt. Værktøjet sender simpelthen en ICMP-ekko-anmodningspakke til det specificerede mål og venter på, at den sender en ICMP-ekko-svarpakke tilbage. Denne proces gentages et vist antal gange (som standard 5 gange under windows og indtil den stoppes under de fleste Unix / Linux-implementeringer.), Så den kan udarbejde statistik. Ping måler tiden mellem anmodningen og svaret og viser den i dens resultater. På Unix-varianter viser det også værdien af ​​svarets TTL-felt, der angiver antallet af humle mellem kilden og destinationen. Hvad der faktisk vises i kommandosvaret, hvis et andet sted, hvor forskellige implementeringer er forskellige.

Pings fungerer under den antagelse, at den pingede vært følger RFC 1122, som foreskriver, at enhver vært skal behandle ICMP-ekko-anmodninger og udstede ekko-svar til gengæld. De fleste værter gør, men nogle deaktiverer denne funktionalitet af sikkerhedsmæssige årsager. Nogle firewalls blokerer også ICMP-trafik helt og forhindrer, at ping udfører sit job. At pinge en vært, der ikke svarer på ICMP-ekko-anmodninger, giver ingen feedback, nøjagtigt som at pinge en ikke-eksisterende IP-adresse.

Om Ping-overvågning

I betragtning af de begrænsede oplysninger, der kan indsamles ved hjælp af ping, overvåger værktøjer, der bruger, hvis det ikke altid tilbyder meget andet information end status op eller ned. Disse værktøjer bruges primært enkle for at sikre, at hver vært er i gang og at dens netværksforbindelse fungerer normalt. Nogle værktøjer tolker den gennemsnitlige responstid, der returneres ved at pinge, som et mål for, hvor hurtigt værten reagerer, eller hvor overbelastning netværket er. Mens et pludseligt spring i gennemsnitlig ping-responstid muligvis er en indikation af, at der er noget galt, ville det være en fejltagelse at narre springende ind i konklusioner. I bedste fald bør en unormalt høj ping-responstid være en indikation af, at yderligere analyse er påkrævet.

Nogle gratis og open source Ping-overvågningsværktøjer

Der er mange gratis og open source ping-overvågningsværktøjer til rådighed. Hvad vi har til dig i dag er nogle af de bedste værktøjer, vi kunne finde. Selvom de ikke alle er open-source, er de alle tilgængelige gratis, selvom nogle af dem i en begrænset version. Nogle værktøjer på vores liste er mere end bare pingovervågningsværktøjer. Nogle er endda fulde værktøjer, der ikke kun overvåger status for enheder, men også båndbreddeudnyttelsen af ​​dit netværk såvel som kritiske ydeevnemetrik som f.eks. CPU eller Hukommelse indlæses.

SolarWinds er sandsynligvis et af de mest kendte navne inden for netværk og systemadministrationsværktøjer. Det har eksisteret i ca. 20 år og har bragt os nogle af de bedste værktøjer på markedet. Dets flagskibsprodukt, SolarWinds Network Performance Monitor har modtaget rave reviews som et af de bedste overvågningsredskaber til netværksbåndbredde. Virksomheden er også berømt for sine gratis værktøjer, mindre værktøjer, der imødekommer et specifikt behov hos netværksadministratorer. Det Netværksenhedsovervågning og Traceroute NG er to gode eksempler på disse gratis værktøjer.

Vi følte, at SolarWinds Engineer's værktøjssæt fortjente en særlig omtale af flere grunde. Først og fremmest inkluderer det et meget godt Ping Monitor-modul. Men som navnet antyder, er dette et sæt værktøjer. Ovn tres af dem for at være præcise. Du kan bruge Ingeniørens værktøjssæt at kontinuerligt overvåge servere, routere, arbejdsstationer eller andre enheder for at vise responstid i realtid og vise svarrater i grafiske diagrammer. Værktøjssættet indeholder også et "Simple Ping" -værktøj, som er et alternativ til det ping, der følger med dit operativsystem, og som kan bruges til at måle en værts responstid og pakketab.

SolarWinds Engineers værktøjsforbedrede ping-værktøj
  • GRATIS PRØVEVERSION: SolarWinds Engineer's værktøjssæt
  • Officielt downloadlink: https://www.solarwinds.com/engineers-toolset/registration

Der er også et Udvidet Ping-værktøj, der indeholder flere graferingsmuligheder, der kan hjælpe dig med at visualisere og lettere identificere svartidsproblemer. Sammen hjælper disse ping-softwareværktøjsløsninger med at sikre, at du får den synlighed, du har brug for for at overvåge og fejlfinde problemer med netværksforbindelsen.

Andre værktøjer inkluderet i Ingeniørens værktøjssæt

Blandt de 60+ værktøjer, som du finder i Ingeniørens værktøjssæt, nogle få er gratis værktøjer, der også fås individuelt, men de fleste er eksklusive værktøjer, som ikke kan fås på nogen anden måde. Et centraliseret betjeningspanel giver dig nem adgang til et af de inkluderede værktøjer. Blandt de forskellige værktøjer, du finder, kan nogle bruges til at udføre netværksdiagnostik og hjælpe med at løse komplekse netværksproblemer hurtigt. Sikkerhedsbevidste netværksadministratorer vil sætte pris på et par værktøjer, der kan bruges til at simulere angreb på dit netværk og hjælpe med at identificere sårbarheder.

SolarWinds Engineers værktøjssæt - Startskærm

Det SolarWinds Engineer's værktøjssæt inkluderer også et par flere overvågnings- og alarmeringsværktøjer, såsom et, der overvåger dine enheder og rejser alarmer, når det registrerer tilgængelighed eller sundhedsmæssige problemer. Dette vil ofte give dig tid nok til at reagere, før brugerne endda bemærker problemet. For at fuldføre en allerede funktionsrig pakke med værktøjer er konfigurationsstyring og logkonsolideringsværktøjer også inkluderet.

Selvom dette ikke er stedet at gå i detaljer om hvert inkluderet værktøj, er her en liste over nogle af de bedste værktøjer, du finder i SolarWinds Engineer's værktøjssæt udover dets ping-overvågningsværktøjer.

  • Port scanner
  • Skift Port Mapper
  • SNMP feje
  • IP-netværksbrowser
  • MAC-adresseopdagelse
  • Ping feje
  • Svartidskontrol
  • CPU-skærm
  • Interface skærm
  • traceroute
  • Router-adgangskodekryptering
  • SNMP Brute Force Attack
  • SNMP Dictionary Attack
  • Konfigurer sammenligning, downloader, uploader og editor
  • SNMP-fældeditor og SNMP-fældemodtager
  • Subnetberegner
  • DHCP Scope Monitor
  • IP-adressestyring
  • WAN Killer

Det SolarWinds Engineer's værktøjssæt— Inklusive ping-værktøjerne sælges for $ 1495 pr. Administratorstol. Hvis du overvejer at det indeholder over 60 forskellige værktøjer, er dette en meget rimelig pris. Hvis du selv vil se, hvad dette værktøjssæt kan gøre for dig og din organisation, en gratis 14-dages prøveversion tilgængelig fra SolarWinds.

  • Officielt downloadlink: https://www.solarwinds.com/engineers-toolset/registration

2. Zabbix

Zabbix er et af disse værktøjer, der vil gøre meget mere end bare pingovervågning. Det hævder at være den ultimative overvågningsplatform for enterprise-klasser. Og det er muligvis, især sammenlignet med andre gratis og open source-værktøjer. For enhver pris ville det være et fremragende værktøj, og det faktum, at det er gratis og open source, gør det til et endnu mere interessant forslag. Værktøjet bruger SNMP til at overvåge netværksenheder, men også lokale eller skybaserede servere. Det giver dig mulighed for at overvåge flere målinger som båndbredde, CPU- og hukommelsesanvendelse, enhedssundhed generelt samt konfigurationsændringer, en ret unik funktion.

Zabbix Dashboard Screenshit

Zabbix kan prale af en let at forstå og bruge webbaseret interface og et imponerende featuresæt. Det sammenligner meget godt med kommercielle produkter, der koster tusinder af dollars. Dets alarmsystem er muligvis blandt de bedste i sin klasse med evnen til at køre lokale scripts som svar på alarmer udløst ved overvågning af begivenheder.

Mens Zabbix i sig selv er gratis, flere tjenester kan købes fra udgiveren. Disse inkluderer teknisk support, der er tilgængelig i fem niveauer og et komplet trænings- og certificeringsprogram med klasser over hele verden. Dette er fremragende, da manglen på tilgængelig support er den mest almindelige ulempe ved open source-software. Men du behøver ikke at købe supporttjenester, da community support også er tilgængelig gratis.

3. Observium

Observium er en anden funktionsrig overvågningsplatform. Det har lav vedligeholdelse og automatisk opdagelse og understøtter en lang række enhedstyper, platforme og operativsystemer, herunder blandt andet Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp. Værktøjets primære mål er at tilbyde en smuk, intuitiv og enkel, men alligevel kraftig brugergrænseflade, der skildrer netværkets sundhed og status.

Observium-skærmbillede

Produktet fås i to versioner. Der er den Observium Community er der tilgængeligt for alle gratis. Denne gratis version modtager opdateringer og nye funktioner to gange om året. Der er også Observium Professional som har et udvidet funktionssæt og drager fordel af daglige opdateringer. Begge udgaver kører kun på Linux-platforme.

Observium tilbyder mere end bare pingovervågning. Det vil for eksempel overvåge brugen af ​​båndbredde og der er endda et regnskabssystem, der måler den samlede månedlige brug af båndbredde i 95. percentilen eller i alt overført byte. Det har også en alarmeringsfunktion med brugerdefinerede tærskler. Desuden integreres det med andre systemer og kan trække deres oplysninger og vise dem inden for dets interface.

Observium er at konfigurere og det konfigurerer næsten sig selv. Selvom der ikke findes et download-afsnit på Observiums websted, er der detaljerede installationsinstruktioner til flere Linux-distributioner, der inkluderer linkene til at hente pakken.

4. Nagios Core

Nagios Core er et open source overvågningssystem, der kører på Linux. det er et helt modulært system hvor Nagios Core er faktisk kun den vigtigste overvågningsmotor. Det suppleres med ca. 50 plugins, der kan downloades for at tilføje forskellige funktioner til systemet. I tråd med den modulære tilgang er der også forskellige samfundsudviklede frontender, der også kan downloades. Sammen skaber de et ganske komplet, om end noget "Frankesteinesque" overvågningssystem. Den største ulempe ved en sådan tilgang er installationen Nagios Core kan være en skræmmende opgave.

Nagios Core-skærmbillede

Ud over denne gratis og open source-version, der kan downloades og bruges af enhver, er der også et kommercielt produkt kaldet Nagios XI. Det har flere funktioner. Det er også et selvstændigt værktøj, der gør det meget lettere at installere. Du behøver ikke at samle og installere flere separate komponenter.

En af de bedste funktioner i Nagios Core— Open source-versionen — er dens community. Flere community-udviklede plugins, front-ender og tilføjelser er tilgængelige direkte fra Nagios websted. Hvis du vil have mere indbygget funktionalitet, skal du gå efter Nagios XI som har overvågning af båndbredde og mange flere nyttige funktioner. En gratis prøveversion af Nagios XI er tilgængelig, hvis du vil prøve det, og se, hvad det kan gøre for dig.

5. LibreNMS

I sin kerne LibreNMS er en havn i Observium. Det er et andet altomfattende netværksovervågningssystem, der giver en bred vifte af funktioner og enhedssupport. Blandt værktøjets bedste funktioner er dets auto-opdagelsesmotor, der ikke kun er afhængig af SNMP for at opdage enheder. Det kan automatisk opdage hele dit netværk ved hjælp af CDP, FDP, LLDP, OSPF, BGP, SNMP og ARP. Produktet har også automatiske opdateringer, hvilket sikrer, at det altid forbliver opdateret.

LibreNMS-skærmbillede

Et andet vigtigt træk ved LibreNMS er dets meget tilpasselige alarmeringsmodul. Det er meget fleksibelt, og det kan sende advarsler ved hjælp af flere metoder som e-mail - ligesom de fleste af sine konkurrenter - men også IRC, slack og mere. Hvis du er en tjenesteudbyder, eller din organisation fakturerer hver afdeling for deres brug af netværket, kan du sandsynligvis lide værktøjets faktureringsfunktion. Det kan generere båndbreddefakturaer for segmenter i et netværk baseret på enten brug eller overførsel.

For større netværk og for distribuerede organisationer, LibreNMS har distribueret pollingfunktioner, der giver mulighed for vandret skalering at vokse sammen med dit netværk. Et komplet API er også inkluderet, så man kan administrere, tegne og hente data fra deres installation. Endelig er mobile apps til iPhone og Android tilgængelige, en noget sjælden funktion med open source-værktøjer.

6. Icinga

Icinga er en open source overvågningsplatform med et funktionssæt, der matcher de fleste af de bedste kommercielle produkter og en enkel og ren brugergrænseflade. En funktion, der adskiller Icinga fra resten af ​​mængden, er dens omfattende brug af plugins. Og når vi siger omfattende, mener vi omfattende. Der er bogstaveligt talt tusinder af dem til rådighed til at udføre forskellige overvågningsopgaver og udvide produktets funktionalitet. Og hvis du har et specielt behov, som der ikke er nogen plugin til, kan du altid skrive en selv.

Icinga Taktisk oversigt

En anden fremragende funktion ved Icinga er alarmerings- og underretningsmodulet. Du kan tilpasse alarmer, der skal udløses af enhver tilstand, du kan tænke på. Og det er lige så fleksibelt, hvordan alarmer transmitteres. Produktet har segmenteret alarmering, der giver det mulighed for at sende nogle advarsler til nogle modtagere og andre alarmer til forskellige dem for at få den bedste fleksibilitet. Dette er en fantastisk funktion, når du har forskellige systemer, der administreres af forskellige grupper.

7. Emco Ping Monitor

Det EMCO Ping Monitorselvom det ikke er et open source-produkt, er det stadig et interessant ping-overvågningsværktøj. Fra oversigten over værtsstatus kan du se dine enhedsstatus, ping-responstider og information om afbrydelse. Hver vært overvåges i realtid, og værktøjet kan prale af farvekodede grafer for at hjælpe dig med at se, hvordan forbindelser ændrer sig over tid. Værktøjet giver dig også mulighed for at se historiske værtsdata for et hvilket som helst tidsinterval, du vælger. Og disse historiske data kan bruges til at oprette rapporter i både PDF- og HTML-formater.

Emco Ping Monitor skærmbillede

Et særligt interessant træk ved EMCO Ping Monitor er dets scriptfunktioner. Du kan indstille scripts til at køre, når en netværkshændelse finder sted. Manuskripterne kan udløse en vis saneringsproces. Alarmering er også tilgængelig, og e-mail-meddelelser kan sendes, når noget ændrer sig.

Det EMCO Ping Monitor er tilgængelig som en freeware-version begrænset til fem værter. Der er også en Professionel udgave og en Enterprise Edition. Førstnævnte kan overvåge op til 250 værter for $ 99 pr. Forekomst eller $ 245 for ubegrænsede tilfælde. Det Enterprise Edition tilbyder værter-ubegrænset overvågning til en pris af $ 199 for en enkelt instans og $ 445 for ubegrænsede tilfælde. En gratis 30-dages prøveversion er også tilgængelig.

watch instagram story