Ping praćenje nije samo najjednostavniji obliknadzor, ali je također možda najstariji i do danas se još uvijek koristi. Pronašli smo neke od najboljih besplatnih alata za nadgledanje ping-a i otvoreni smo kod njih, a mi ćemo ih uskoro pregledati.
Tipična mreža ima toliko komponenti da jeod najveće je važnosti uvijek paziti na sve. No s današnjim distribuiranim i / ili podatkovnim centrima temeljenim na oblaku praćenje je složenije nego ikad. Zbog toga je dostupan naizgled beskonačan broj sustava za praćenje, koji su usmjereni na pomoć administratorima da ostanu u vrhu svega. Postoje razne vrste praćenja od najjednostavnijeg do najsloženijeg. Danas ćemo pogledati nadzor pinga, jedan od najelementarnijih oblika praćenja. Sastoji se od upotrebe ping-a kako bi se osiguralo da svaka nadzirana komponenta radi i reagira unutar prihvatljivog vremenskog okvira.
Prije nego što započnemo, potrošit ćemo neko vrijeme na raspravuping, što je to i kako djeluje. Ping je stari uslužni program koji je varljivo jednostavan i moćan. Ali toliko je pouzdan da ga još ništa nije nadvladalo, unatoč činjenici da je pčelinjak stoljećima. Tada ćemo gledati ping kao osnovu za alat za praćenje i razgovarati o raznim zajedničkim značajkama takvih sustava. Zadržali smo najbolje za posljednju pa ćemo konačno pregledati neke od najboljih besplatnih alata za praćenje otvorenog koda koji se mogu pronaći.
O Pingu
Davne 1983., programer koji je vidionenormalno mrežno ponašanje nije mogao pronaći pravi alat za uklanjanje pogrešaka pa ga je odlučio programirati. Nazvao je svoj ping s alatom, koji usput dolazi iz zvuka odjeka sonara kako se čuje iz podmornice. Danas je ping dostupan u gotovo svakom operativnom sustavu s IP umrežavanjem i iako se pojedinačne implementacije neznatno razlikuju u svojim dostupnim opcijama, sve služe istoj osnovnoj svrsi. Razlike između implementacija uglavnom su povezane s dostupnim opcijama naredbenog retka koje mogu uključivati određivanje veličine korisničkog opterećenja svakog zahtjeva, ukupnog broja testiranja i ograničenja mrežne skok odgode između zahtjeva. Neki moderni operativni sustavi uključuju ping naredbu koja služi istoj svrsi, ali koristi IP V6 adrese umjesto IP V4.
$ ping -c 5 www.example.com PING www.example.com (93.184.216.34): 56 data bytes 64 bytes from 93.184.216.34: icmp_seq=0 ttl=56 time=11.632 ms 64 bytes from 93.184.216.34: icmp_seq=1 ttl=56 time=11.726 ms 64 bytes from 93.184.216.34: icmp_seq=2 ttl=56 time=10.683 ms 64 bytes from 93.184.216.34: icmp_seq=3 ttl=56 time=9.674 ms 64 bytes from 93.184.216.34: icmp_seq=4 ttl=56 time=11.127 ms --- www.example.com ping statistics --- 5 packets transmitted, 5 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 9.674/10.968/11.726/0.748 ms
Kako funkcionira Ping
Ping je i pametan i jednostavan. Program jednostavno šalje ICMP paket zahtjeva za eho do navedenog cilja i čeka da on vrati ICMP paket odgovora odjeka. Ovaj se postupak ponavlja određeni broj puta (prema zadanim postavkama 5 puta pod Windowsima i dok se ne zaustavi u većini Unix / Linux implementacija.), Što mu omogućuje da sastavi statistiku. Ping mjeri vrijeme između zahtjeva i odgovora i prikazuje ga u svojim rezultatima. Na Unix inačici prikazat će i vrijednost TTL polja odgovora, ukazuje na broj skokova između izvora i odredišta. Zapravo, ono što se prikazuje u odgovoru naredbe ako je drugo mjesto na kojem se različite implementacije razlikuju.
Pings radi pod pretpostavkom da je pinginghost slijedi RFC 1122 koji propisuje da bilo koji domaćin mora obraditi ICMP zahtjeve eha i zauzvrat izdati odgovore eha. Većina domaćina radi, ali neki onemogućuju tu funkciju iz sigurnosnih razloga. Neki vatrozidi će također blokirati ICMP promet u potpunosti, sprečavajući Ping da radi svoj posao. Pinging hosta koji ne odgovara na ICMP zahtjeve odjeka ne daje povratne informacije, baš kao što je pinging nepostojeće IP adrese.
O nadzoru Pinga
S obzirom na ograničene informacije koje mogu bitiprikupljeni koristeći ping, alate za praćenje koristeći se ako ne nudi uvijek puno informacija osim statusa gore ili dolje. Ovi se alati uglavnom koriste jednostavnim kako bi se osiguralo da je svaki domaćin pokrenut i da njegova mrežna veza radi normalno. Neki alati tumače prosječno vrijeme odziva koje je vratio ping kao mjerilo koliko brzo domaćin reagira ili koliko je mreža zagušena. Iako je nagli skok prosječnog vremena reakcije na ping možda pokazatelj da nešto nije u redu, bilo bi pogrešno glupo uskočiti u zaključke. U najboljem slučaju, nenormalno visoko vrijeme odziva trebalo bi biti pokazatelj da je potrebna daljnja analiza.
Neki besplatni i open-source Ping nadzorni alati
Postoji mnogo besplatnih ping-a i otvorenog kodadostupni alati za praćenje Ono što danas imamo za vas su neki od najboljih alata koje smo mogli pronaći. Iako nisu svi open-source izvori, svi su dostupni besplatno iako su neki u ograničenoj verziji. Neki alati s našeg popisa više su od punog praćenja alata za praćenje. Neki su čak i punopravni alati koji ne samo da nadziru status uređaja nego i iskorištavanje propusne mreže u vašoj mreži kao i kritične metrike performansi, poput opterećenja CPU-a ili memorije.
1. Skup alata SolarWinds Engineer-a (Besplatna probna verzija)
SolarWinds je vjerojatno jedno od najpoznatijih imena upolje mrežnih i sistemskih alata za administraciju. Prošlo je već dvadesetak godina ili nam je donijelo neke od najboljih alata na tržištu. Njegov vodeći proizvod, the Monitor performansi mreže SolarWinds je dobio pohvalne kritike kao jednu od najboljihmrežni alat za praćenje propusnosti. Tvrtka je također poznata po besplatnim alatima, manjim uslužnim programima koji se bave specifičnim potrebama mrežnih administratora. Monitor mrežnog uređaja i Traceroute NG dva su sjajna primjera tih besplatnih alata.
Osjećali smo da je Skup alata SolarWinds Engineer-a zaslužio je posebnu spomen iz nekoliko razloga. Prije svega, uključuje vrlo dobar Ping Monitor modul. Ali kao što mu ime govori, ovo je skup alata. Pećnica njih šezdeset, da budemo precizni. Možete koristiti Skup alata za inženjere kontinuirano nadzirati servere, usmjerivače,radne stanice ili druge uređaje za prikaz vremena odziva u realnom vremenu i prikaz brzina odgovora u grafičkim kartama. Skup alata također uključuje alat "Jednostavan Ping" koji je alternativa pingu koji dolazi s vašim operativnim sustavom i koji se može koristiti za mjerenje vremena odgovora i gubitka paketa.

- BESPLATNO ISPITIVANJE: Skup alata SolarWinds Engineer-a
- Službena veza za preuzimanje: https://www.solarwinds.com/engineers-toolset/registration
Tu je i poboljšani Ping alat kojipruža nekoliko opcija grafikona koje vam mogu pomoći u vizualizaciji i jednostavnijem prepoznavanju problema u vremenu reakcije. Zajedno, ova rješenja softverskog alata za ping pomažu vam da steknete vidljivost koja vam je potrebna za nadzor i rješavanje problema s mrežnom vezom.
Ostali alati uključeni u Inženjerov set alata
Među 60+ alata koji ćete pronaći u Skup alata za inženjere, nekoliko je besplatnih alata koji su također dostupnipojedinačno, ali većina su ekskluzivni alati koji se ne mogu dobiti na bilo koji drugi način. Centralizirana nadzorna ploča omogućava vam jednostavan pristup bilo kojem uključenom alatu. Među različitim alatima koje ćete pronaći mogu se koristiti za dijagnosticiranje mreže i brže rješavanje složenih mrežnih problema. Sigurnosni mrežni administratori cijenit će nekoliko alata koji se mogu koristiti za simulaciju napada na vašu mrežu i pomoći u prepoznavanju ranjivosti.

To. Skup alata SolarWinds Engineer-a također uključuje još nekoliko praćenja i upozoravanjaalate kao što je onaj koji će nadzirati vaše uređaje i podizati upozorenja kada otkrije dostupnost ili zdravstvene probleme. To vam često daje dovoljno vremena za reakciju prije nego što korisnici uopće primijete problem. Za dovršavanje već bogatog alata, uključeni su i alati za upravljanje konfiguracijom i konsolidacija zapisnika.
Iako nije ovo mjesto za detaljne pojedinosti o svakom uključenom alatu, ovdje je popis nekih najboljih alata koji ćete pronaći u Skup alata SolarWinds Engineer-a osim svojih alata za nadzor pinga.
- Port Skener
- Prebacite Port Mapper
- SNMP bris
- IP Network Browser
- Otkrivanje MAC adrese
- Ping Sweep
- Monitor vremena reakcije
- CPU Monitor
- Monitor sučelja
- traceroute
- Dešifriranje lozinke usmjerivača
- SNMP Brute Force Attack
- SNMP rječnik napada
- Konfiguriraj Usporedbu, Downloader, Uploader i Editor
- SNMP uređivač zamki i SNMP trap prijemnik
- Podmreža Kalkulator
- Nadzor opsega DHCP
- Upravljanje IP adresama
- WAN Ubojica
To. Skup alata SolarWinds Engineer-a—Uključujući prodaju alata za ping za 1495 dolara posjedište administratora. Ako smatrate da uključuje preko 60 različitih alata, to je vrlo povoljna cijena. Ako želite sami vidjeti što ovaj skup alata može učiniti za vas i vašu organizaciju, od 14-dnevnog besplatnog probnog razdoblja SolarWinds.
- Službena veza za preuzimanje: https://www.solarwinds.com/engineers-toolset/registration
2. Zabbix
Zabbix jedno je od onih alata koji će učiniti puno više od togasamo ping praćenje. Tvrdi se da je vrhunska platforma za nadzor poduzeća. A moguće je, pogotovo u usporedbi s drugim besplatnim alatima otvorenog koda. Po svaku cijenu, to bi bio izvrstan alat i činjenica da je besplatan i otvorenog koda čini ga još zanimljivijim prijedlogom. Alat koristi SNMP za nadzor mrežnih uređaja, ali i lokalne poslužitelje ili poslužitelje utemeljene na oblaku. Omogućit će vam nadgledanje više mjernih podataka kao što su propusnost, korištenje CPU-a i memorije, zdravlje uređaja općenito, kao i promjene konfiguracije, prilično jedinstvena značajka.

Zabbix ima jednostavno razumijevanje i korištenje internetskih stranicasučelje i impresivan set značajki. Vrlo dobro se uspoređuje s komercijalnim proizvodima koji koštaju tisuće dolara. Njegov je sustav upozoravanja možda jedan od najboljih u svojoj klasi s mogućnošću pokretanja lokalnih skripti kao odgovor na upozorenja pokrenuta nadgledanjem događaja.
Dok Zabbix sama je besplatna, može se kupiti nekoliko uslugaod izdavača. Oni uključuju tehničku podršku koja je dostupna na pet razina i cjeloviti program osposobljavanja i certificiranja s predavanjima širom svijeta. To je izvrsno jer je nedostatak dostupne podrške najčešći nedostatak softvera otvorenog koda. Ali ne morate kupovati usluge podrške jer je podrška zajednice dostupna i besplatno.
3. Observium
Observium je još jedna platforma za nadzor bogatu značajkama. Odlikuje se malim održavanjem i automatskim otkrivanjem te podržava širok raspon vrsta uređaja, platformi i operativnih sustava, uključujući, između ostalih, Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp. Glavni cilj alata je pružiti lijepo, intuitivno i jednostavno, ali istovremeno moćno korisničko sučelje koje prikazuje zdravlje i stanje mreže.

Proizvod je dostupan u dvije verzije. Tu je Opservijska zajednica koja je svima dostupna besplatno. Ova besplatna verzija prima ažuriranja i nove značajke dva puta godišnje. Tu su i Observium Professional koji ima prošireni skup značajki i koristi se od svakodnevnih ažuriranja. Oba izdanja rade samo na Linux platformama.
Observium nudi mnogo više od praćenja pinga. Na primjer, nadzirat će iskorištenje propusne širine, a postoji čak i računovodstveni sustav koji će mjeriti ukupnu mjesečnu upotrebu propusne širine u 95. postotku ili u ukupnom prenesenom bajtu. Također ima funkciju uzbunjivanja s korisničkim pragovima. Nadalje, integrira se s drugim sustavima i može povući njihove podatke i prikazati ih unutar svog sučelja.
Observium je za postavljanje i gotovo se konfigurira. Iako na web-mjestu Observiuma nema odjeljka za preuzimanje, postoje detaljne upute za instalaciju nekoliko distribucija Linuxa koje uključuju veze za dobivanje paketa.
4. Nagios Core
Nagios Core je sustav praćenja s otvorenim kodom koji radi na Linuxu. to je potpuno modularan sustav gdje Nagios Core zapravo je samo glavni motor za nadzor. Dopunjeno je s oko 50 dodataka koji se mogu preuzeti kako bi se dodale različite funkcionalnosti u sustav. U skladu s modularnim pristupom, tu su i različiti prednji dijelovi razvijeni u zajednici, koji su također dostupni za preuzimanje. Zajedno, oni čine sasvim cjelovit, iako pomalo „frankesteinski“ sustav nadzora. Glavni nedostatak takvog pristupa je postavljanje Nagios Core može biti zastrašujući zadatak.

Uz ovu besplatnu i open-source verziju koju svatko može preuzeti i koristiti, postoji i komercijalni proizvod nazvan Nagios XI, Ima više značajki. To je i samostalni alat koji ga čini lakšim za postavljanje. Ne morate sastavljati i instalirati više zasebnih komponenti.
Jedna od najboljih karakteristika sustava Windows Nagios Core- inačica otvorenog koda - je zajednica. Nekoliko dodataka razvijenih u zajednici, prednjih krajeva i dodataka dostupno je izravno s web stranice Nagios. Ako želite više ugrađene funkcionalnosti, morat ćete ići Nagios XI koji ima nadzor nad upotrebom propusnosti i još mnogo korisnih značajki. Besplatno suđenje za Nagios XI je dostupan ako ga želite pokrenuti i vidjeti što može učiniti za vas.
5. LibreNMS
U svojoj srži LibreNMS je luka od Observium, To je još jedan sveobuhvatni nadzor mrežesustav koji pruža široku lepezu mogućnosti i podršku za uređaj. Među najboljim značajkama alata je njegov mehanizam za automatsko otkrivanje koji se za otkrivanje uređaja ne oslanja samo na SNMP. Može automatski otkriti cijelu vašu mrežu koristeći CDP, FDP, LLDP, OSPF, BGP, SNMP i ARP. U proizvodu se nalaze i automatska ažuriranja, osiguravajući da će uvijek biti aktualni.

Još jedna važna značajka LibreNMS je njegov veoma prilagodljiv modul za upozoravanje. Vrlo je fleksibilan i može slati obavijesti upozoravanjem koristeći više metoda poput e-pošte - poput većine svojih konkurenata - ali također i IRC, labavo i još mnogo toga. Ako ste davatelj usluga ili vam organizacija naplaćuje svaki odjel za njihovo korištenje mreže, vjerojatno će vam se svidjeti značajka naplate alata. Može generirati račune za propusnost za segmente mreže na temelju korištenja ili prijenosa.
Za veće mreže i za distribuirane organizacije, LibreNMS je distribuirao biračke značajke koje omogućujuhorizontalno skaliranje da raste zajedno s vašom mrežom. Uključen je i potpuni API koji omogućuje upravljanje, grafikon i preuzimanje podataka iz njihove instalacije. Konačno, dostupne su mobilne aplikacije za iPhone i Android, pomalo rijetka značajka, s alatima otvorenog koda.
6. Icinga
Icinga je platforma za praćenje otvorenog koda s aset značajki koji odgovara većini najboljih komercijalnih proizvoda i jednostavno i čisto korisničko sučelje. Jedna značajka koja Icinga razlikuje od ostatka publike je njegova velika upotreba dodataka. A kad kažemo opsežni, mislimo opsežni. Doslovno su tisuće njih dostupne za obavljanje različitih zadataka nadgledanja i proširenje funkcionalnosti proizvoda. A ako imate posebnu potrebu za kojom nema dodatka, uvijek je možete napisati sami.

Još jedna izvrsna značajka Icinge jemodul upozoravanja i obavijesti. Možete prilagoditi upozorenja koja se aktiviraju bilo kojim uvjetima koje se sjetite. I jednako je fleksibilan u načinu prenošenja upozorenja. Proizvod ima segmentirano upozorenje koje mu omogućuje da šalje neka upozorenja nekim primateljima, a druga upozorenja različitim onima za najbolju fleksibilnost. To je sjajna značajka kada imate različite sustave kojima upravljaju različite grupe.
7. Emco Ping Monitor
To. EMCO Ping Monitor, iako nije proizvod otvorenog koda, još uvijek jezanimljiv alat za nadzor pinga. Odmah iz pregleda statusa hosta možete vidjeti status svojih uređaja, vrijeme pingova i informacije o prekidu. Svaki se domaćin nadgleda u stvarnom vremenu, a alat se može pohvaliti grafikonima obojenim u boji kako biste vidjeli kako se veze mijenjaju s vremenom. Alat vam također omogućuje da pogledate povijesne podatke glavnog računala za bilo koje vremensko razdoblje koje odaberete. A ovi se povijesni podaci mogu upotrijebiti za izradu izvješća u PDF i HTML formatu.

Jedna posebno zanimljiva značajka EMCO Ping Monitor njegove su scenarističke mogućnosti. Možete postaviti skripte za pokretanje nakon što se dogodi mrežni događaj. Skripte mogu pokrenuti neki postupak sanacije. Također su dostupna upozorenja i mogu se slati obavijesti e-poštom kada se nešto promijeni.
To. EMCO Ping Monitor dostupan je kao besplatna verzija ograničena na pet domaćina. Tu su i Profesionalno izdanje i an Enterprise Edition, Prvi mogu nadzirati do 250 domaćina za 99 dolara po instanci ili 245 dolara za neograničene instance. Enterprise Edition nudi neograničeno nadgledanje domaćinima po cijeni od 199 USD za jednu instancu i 445 USD za neograničene instance. Dostupna je i besplatna probna inačica od 30 dana.
komentari