7 najboljih alata za nadgledanje SNMP-a za Linux

click fraud protection

SNMP nadzor je daleko najčešća vrsta tehnologije nadzora mreže. Omogućuje administratorima mreža bilo koje veličine da budu informirani o stanju mreža kojima upravljaju kao io njihovoj upotrebi. Isto tako, Linus je također vrlo uobičajena platforma na koju su se okrenuli mnogi mrežni administratori. Iako još nije tako uobičajen u svijetu stolnih računala kao komercijalna ponuda nekih mega-dobavljača, u poslužitelju je vrlo čest. Čak je i IBM učinio svojim izborom OS na mnogim svojim sustavima višeg raspona.

S obzirom na sve to ne čudi što Linux može biti i platforma izbora alata za nadzor mreže. Danas ćemo pogledati neke od najboljih SNMP alata za nadgledanje za Linux.

Najbolji alati za praćenje SNMP-a za Linux

Mi ćemo započeti našu raspravu tako što ćemo pregledati mrežni nadzor općenito, a zatim konkretni slučaj pomoću SNMP-a za nadgledanje mreža. Bez pretjerane tehničke podrške, potrudit ćemo se objasniti kako SNMP funkcionira, posebno u kontekstu mreža praćenja. Zatim ćemo pogoditi srž teme i dati ćemo vam kratki pregled nekih od najboljih alata za praćenje SNMP-a za Linux.

instagram viewer

Samo da je sve jasno, ovdje razgovaramo SNMP alati za praćenje koji rade na Linux operativnom sustavu a ne SNMP alat koji se koristi za nadgledanje Linux sustava. S druge strane, ništa vas ne sprečava da koristite a Linux alat za praćenje nadzirati vaše Linux uređaje.

O nadzornim mrežama

Za mrežnog administratora zagušenje je neprijatelj broj jedan. Ako usporedite mrežu s autocestom na kojoj su promet podaci mreže, zagušenja mreže slična je prometnim gužvama. Ali za razliku od automobilskog prometa - gdje se zagušenja lako uoče jednostavnim gledanjem na cestu - mrežni se promet odvija unutar kablova, sklopki i usmjerivača tamo gdje je nevidljiv. Nadalje, sve se događa velikom brzinom. Čak i da je to bilo vidljivo, događalo bi se prebrzo da ga vidimo. To je razlog zašto mrežni alati za nadzor toliko su važni. Omogućuju mrežnim administratorima vidljivost koja im je potrebna kako bi se osiguralo nesmetano odvijanje stvari. Oni mogu prepoznati zagušenje ili druge probleme, omogućujući administratorima da poduzmu potrebne mjere za rješavanje situacije.

Još jedna važna korist od mrežni alati za nadzor propusnosti je s planiranjem kapaciteta. Nema šanse da činjenica da mreža uvijek raste s vremenom. Baš kao i prostora na disku, što više imate, više vam treba. Iako bi trenutna širina pojasa vaše mreže sada mogla biti dovoljna, ona će je na kraju trebati povećati. Nadgledanjem upotrebe propusne moći moći ćete planirati nadogradnju propusnosti prije nego što prekomjerna upotreba postane problem.

SNMP za spas

Protokol jednostavnog upravljanja mrežom (SNMP) složen je - usprkos pomalo zabludu naziv - tehnologija koji se mogu koristiti za daljinsko nadgledanje, konfiguriranje i kontrolu mnogih različitih vrsta mrežne opreme. Srećom, ne morate znati sve o SNMP-u da biste ga koristili za nadgledanje iskorištavanja propusne mreže mreže. Za sada, to samo kažemo SNMP se koristi alatima za praćenje za čitanje brojača sučelja mrežnih uređaja i korištenje tih podataka izračunati korištenje propusne širine i iscrtati njegovu evoluciju tijekom vremena. U sljedećem ćemo odjeljku podrobnije objasniti unutarnji rad Jednostavnog upravljanja mrežom Protokola, osiguravajući da imate dovoljno informacija za konfiguriranje i korištenje bilo kojeg praćenja SNMP mreže alat.

Objasnio SNMP

Mnogi SNMP vodiči obično su prilično tehnički i govore vam sve o MIB-ovima i OID-ovima. Ne osjećamo, međutim, da morate znati sve o SNMP-u da biste ga koristili. Nekako je poput automobila. Ne morate znati sve o tome kako motor radi. Naš cilj danas je pružiti vam dovoljno informacija kako biste ih mogli razumjeti, koristiti i konfigurirati Alati za nadzor mreže SNMP, a ne da vam napravim stručnjaka za SNMP, što će biti sa iskustvom.

Prvo, prvo kako se povezuje i potvrđuje identitet na uređaj koji podržava SNMP? Vrlo je jednostavno, iako ne baš sigurno. Na svakom SNMP uređaju postavljaju se parametri koji se nazivaju nizovi zajednice. Nizove zajednice možete smatrati SNMP lozinkama. Na svakom su uređaju konfigurirane dvije cjeline zajednice. Jedna od njih koristi se za pristup samo za čitanje, a druga će dopustiti da izmijeni neke parametre. Mogu imati vrijednost koju želite i njihovi zadani zadaci često su postavljeni na "javno" i "privatno". Iako je ovo jednostavna i učinkovita shema provjere autentičnosti, uopće nije sigurna jer se nizovi zajednice prenose jasnim tekstom preko mreže i mogu se presresti i ugroziti. To je jedan od razloga zašto mnogi administratori ne konfiguriraju čitati / pisati nizove zajednica na uređajima kojima upravljaju.

TAKO PROČITAJTE:Objašnjene SNMP zamke - najbolji alati za primanje i rukovanje zamkama

Recimo, da se SNMP mrežni sustav za nadzor povezuje na mrežni uređaj koristeći niz zajednice samo za čitanje. Postoji mnogo različitih radnih parametara koji se mogu očitati na daljinu. Posebno je zanimljivo kada je u pitanju praćenje propusnosti su nekoliko mjernih podataka koji se nazivaju brojači bajtova sučelja. Postoji par od njih - jedan za ulaz i jedan za izlaz - za svako mrežno sučelje. Uređaj ih jednostavno povećavaju kako se bitovi primaju i prenose na sučelju. Čitajući ove vrijednosti periodično u razmacima znanja - uobičajeno je svakih pet minuta, alat za praćenje može izračunati broj bita po jedinici vremena - obično u sekundi - što je točno širina pojasa izrazio.

Konkretno, evo kako se to radi: Alat za praćenje anketirat će uređaj i čitati njegove brojila. Zatim će pet minuta kasnije opet pročitati iste šaltere. Oduzimajući prethodnu vrijednost brojila od trenutne dobiva se ukupni broj bajtova prenesenih i premještenih u posljednjih pet minuta. Tada je jednostavna stvar pomnožiti ove brojeve s 8 - brojem bita u bajtu - a zatim ih podijeliti rezultata za 300 - broj sekundi u pet minuta - za dobivanje bita po sekundi iskorištavanja propusnosti figure. Te se figure obično pohranjuju u neku vrstu baze podataka i koriste se za crtanje grafova korištenja tijekom vremena.

Nekoliko drugih vrijednosti SNMP-a mogu biti zanimljive za nadgledanje mreže. Na primjer, postoje brojači ulaza i izlaza sučelja. Slično kao što se događa s bajtovima koji se ulaze i izlaze, ove se vrijednosti mogu upotrijebiti za izračunavanje broja pogrešaka u sekundi, što je broj koji vam govori o općem zdravlju mrežne veze. Ostale zanimljive metrike uključuju CPU i iskorištenje memorije mjerila.

Najbolji alat za praćenje SNMP-a za Linux

1. ManageEngine OpManager

ManageEngine OpManager snažan je sveobuhvatni alat za nadzor mreže koji nudi sveobuhvatne mogućnosti praćenja mreže pomažu vam da pazite na mrežne performanse, otkrivate pogreške u mreži u stvarnom vremenu, otklonite pogreške i spriječite stanke. Alat podržava različita okruženja od više dobavljača i može se prilagoditi mreži bez obzira na veličinu. Omogućit će vam nadgledanje uređaja i mreže te stjecanje potpune vidljivosti i kontrole nad cjelokupnom mrežnom infrastrukturom. Instalacija i postavljanje ovog proizvoda su brze i jednostavne. Možete ga pokrenuti za manje od dvije minute. Ne zahtijeva složene instalacijske postupke i dolazi u paketu s bazama podataka i web poslužiteljima.

ManageEngine OpManager nadzorna ploča

ManageEngine OpManager stalno nadgleda rad mrežnih uređaja u stvarnom vremenu putem nadzornih ploča i grafova uživo. Ispituje nekoliko kritičnih operativnih metrika kao što su gubitak paketa, pogreške i odbacivanja itd. Također će nadzirati mjerne podatke o performansama poput dostupnosti, CPU-a, prostora na disku i upotrebe memorije na fizičkim i virtualnim poslužiteljima.

Alat vam može pomoći u otkrivanju, prepoznavanju i rješavanju mrežnih problema s upozorenjima na temelju praga. Jednostavno možete postaviti više pragova za svaku mjernu vrijednost izvedbe i primati obavijesti. Iako je upozoravanje važno, izvješćivanje je podjednako i to je još jedno područje u kojem ovaj alat sjaji. Inteligentna izvješća omogućit će vam detaljni uvid u performanse mreže. Postoji više od 100 ugrađenih izvješća. Po potrebi možete prilagoditi, zakazati i izvesti izvješća o stanju u narudžbi.

ManageEngine tvrdi svoje OpManager može se instalirati za manje od dvije minute. Nakon instaliranja alat će otkriti vaše uređaje i početi ih nadzirati bez potrebe za složenim koracima konfiguracije. Sustav ima vrlo intuitivno grafičko korisničko sučelje u kojem ćete lako pronaći potrebne informacije. Prema izvještajima, ovaj alat ima kompletan niz izvrsnih unaprijed ugrađenih i možete kreirati prilagođena izvješća kako bi bolje odgovarala vašim potrebama. Obavijesti u ovom proizvodu izvrsne su i u usporedbi s onim što ćete pronaći u konkurentnim proizvodima.

ManageEngine OpManager dostupan je u izdanju Essential koje je bolje za male i srednje tvrtke s do tisuću uređaja po cijenama počevši od nešto više od 700 dolara za 25 uređaja. Za veće organizacije postoji Enterprise izdanje koje može obuhvatiti i do deset tisuća uređaja. Njegova cijena kreće se ispod $ 20k za 500 uređaja. Cijene za svako izdanje razlikuju se ovisno o broju nadziranih uređaja i dostupno je besplatno 30-dnevno probno razdoblje.

2. Observium

Observium je još jedna izvrsna platforma za nadzor s automatskim otkrivanjem. Podržava širok raspon vrsta uređaja, platformi i operativnih sustava, uključujući proizvode dobavljača kao što su Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp. Vjerojatno ne možete pronaći mrežni uređaj koji nije podržan. Glavni cilj proizvoda je pružiti lijepo, intuitivno i jednostavno, ali istovremeno moćno korisničko sučelje koje prikazuje zdravlje i stanje vaše mreže.

Snimka zaslona za promatranje

Observium nudi puno više od praćenja propusnosti. Na primjer, postoji računovodstveni sustav koji će mjeriti ukupnu mjesečnu upotrebu propusne širine u 95. postotku ili ukupno prenesenih bajtova. Također ima funkciju uzbunjivanja s korisničkim pragovima. Osim toga, Observium integrira se s drugim sustavima i može povući njihove podatke i prikazati ih unutar svog sučelja.

Velika karakteristika za Observium je kako je jednostavno postaviti i kako se gotovo sama konfigurira. Iako se na web mjestu ne čini odjeljak za preuzimanje, postoje detaljne instalacije upute za nekoliko Linux distribucija koje sadrže veze za dobivanje pravog paketa za svaku distribucija. Upute su vrlo detaljne i instaliranje softvera trebalo bi biti jednostavno.

Proizvod je dostupan u dvije verzije. Tu je Opservijska zajednica koja je besplatno dostupna svima. Ova verzija prima ažuriranja i nove značajke dva puta godišnje. Tu su i Observium Professional koja ima dodatne značajke i dolazi s svakodnevnim ažuriranjima. Obje verzije rade samo na Linuxu.

3. LibreNMS

LibreNMS je otvoreni izvorni port Observiuma i kao takav je vrlo zanimljiva platforma za nadzor mreže. To je potpuno opremljeni sustav nadzora mreže koji pruža obilje mogućnosti i podrške za uređaje. Među najboljim značajkama je njegov motor za automatsko otkrivanje. Otkriva uređaje ne samo na SNMP-u. Može automatski otkriti cijelu vašu mrežu koristeći CDP, FDP, LLDP, OSPF, BGP, SNMP i ARP. Kada govorimo o značajkama automatizacije alata, on također ima automatska ažuriranja, tako da će uvijek ostati u toku.

Snimka ekrana LibreNMS

Još jedna glavna značajka proizvoda je vrlo prilagodljiv modul alarma. Vrlo je fleksibilan i može se primati obavijesti o upozorenju koristeći više tehnologija poput e-pošte, poput većine svojih konkurenata, ali i IRC, slabašnost i još mnogo toga. Ako ste davatelj usluga ili vam organizacija naplaćuje svaki odjel za njihovo korištenje mreže, cijenit ćete značajku naplate alata. Na temelju upotrebe ili prijenosa može generirati račune za propusnost za segmente mreže.

Za veće mreže i za distribuirane organizacije, značajke distribuiranog biračkog glasanja u LibreNMS omogućuju da vodoravno skaliranje raste 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, prilično jedinstvena značajka s alatima otvorenog koda.

4. Zenoss Core

Zenoss Core možda nije tako popularan kao neki od ostalih alata za praćenje na ovom popisu, ali zaista zaslužuje da bude ovdje zbog svog obilježja i profesionalnog izgleda. Alat može nadzirati mnoge stvari kao što su korištenje propusne širine, protoci prometa ili usluge poput HTTP i FTP. Ima čisto i jednostavno korisničko sučelje, a njegov sustav upozoravanja je izvrstan. Jedna stvar koju valja spomenuti je njegov prilično jedinstveni višestruki sustav uzbunjivanja. Omogućuje da se druga osoba upozori ako prva ne odgovori unutar unaprijed određenog kašnjenja.

Nadzorna ploča Zenoss Core

Ipak, ništa nije savršeno Zenoss Core jedan je od najkompliciranijih sustava za praćenje za instaliranje i postavljanje. Instalacija je u potpunosti upravljani proces. Današnji mrežni administratori koriste se za instalaciju GUI, čarobnjake za konfiguraciju i motore za automatsko otkrivanje. To bi moglo učiniti da se instalacija proizvoda čini pomalo arhaična. Ponovo, to je u skladu sa Linux svijetom. Na raspolaganju je obilna instalacijska i konfiguracijska dokumentacija, a krajnji rezultat vrijedi uložiti napore.

5. Icinga

Icinga još jedna platforma za praćenje otvorenog koda. Ima jednostavno i čisto korisničko sučelje i, što je još važnije, set značajki koji konkurira nekim komercijalnim proizvodima. Kao i većina sustava za praćenje propusnosti, i ovaj koristi SNMP za prikupljanje podataka o iskorištavanju propusnosti s mrežnih uređaja. Ali jedno od područja na kojem se posebno ističe Icinga je uporaba dodataka. Postoje tisuće dodataka razvijenih u zajednici koji mogu obavljati različite zadatke za nadgledanje, proširujući tako funkcionalnost proizvoda. I u malo vjerojatnom slučaju da niste mogli pronaći pravi dodatak za svoje potrebe, možete ga sami napisati i doprinijeti zajednici.

Icingin taktički pregled

Upozorenje i obavijesti također među IcingaSjajne osobine. Upozorenja se u potpunosti konfiguriraju u pogledu onoga što ih pokreće i kako se prenose. Alat također sadrži i ono što se naziva segmentirano upozoravanje. Ova će značajka dopustiti nekima slanje upozorenja jednoj grupi korisnika, a druga upozorenje različitim ljudima. To je lijepo imati kada pratite različite sustave kojima upravljaju različiti timovi. Može osigurati da se upozorenja šalju samo odgovarajućoj skupini koja ih šalje

6. Nagios

Postoje dvije verzije sustava Nagios dostupno. Tu je besplatan i open-source Nagios Core i tu je plaćeni Nagios XI. Oboje dijele isti motor, ali oboje rade pod Linuxom, sličnost se tu zaustavlja. Nagios Core je sustav praćenja s otvorenim kodom koji radi na Linuxu. Sustav je u potpunosti modularan s stvarnim motorom za nadzor u osnovi. Motor dopunjuju deseci dostupnih dodataka koji se mogu preuzeti kako bi se dodala funkcionalnost u sustav. Svaki dodatak jezgri daje neke značajke.

Nagios XI nadzorna ploča

Očuvajući modularni pristup, prednje strane alata su također modularne, a za preuzimanje je dostupno i nekoliko različitih opcija koje je razvila zajednica. Nagios Core, dodaci i prednji kraj kombiniraju se i čine prilično cjelovit sustav nadzora. Ipak, u ovoj modularnosti postoji nedostatak: Postavljanje proizvoda može se pokazati prilično zahtjevnim zadatkom.

Nagios XIs druge strane komercijalni proizvod zasnovan na istoj Nagios Core motor, ali je cjelovito samostalno rješenje za nadgledanje. Proizvod cilja široku publiku od malih poduzeća do velikih korporacija. Mnogo je lakše instalirati i konfigurirati nego svoj kolega s otvorenim kodom, zahvaljujući čarobnjaku za konfiguraciju i pokretanju automatskog otkrivanja. Naravno, ova jednostavnost podešavanja i konfiguracije dolazi po cijeni; doslovno. Možete očekivati ​​da platite oko 2000 dolara za licencu od 100 čvorova i oko deset puta više za neograničenu licencu.

7. Zabbix

Zabbix je još jedan besplatan i open-source proizvod, ali ima izrazito profesionalan izgled i izgled, baš kao što biste očekivali od komercijalnog proizvoda. Ali dobar izgled korisničkog sučelja nisu njegova jedina imovina. Proizvod također ima impresivan set značajki. Nadzirat će većinu mrežno uređenih uređaja, osim mrežne opreme. Bio bi to izvrstan izbor za sve one kojima su potrebni serveri za praćenje uz korištenje propusne mreže mreže.

Zabbix nadzorna ploča

Zabbix koristi SNMP kao i inteligentno sučelje za nadzor platforme (IMPI) za nadzorne uređaje. Softver možete koristiti za nadziranje širine pojasa, iskorištavanja CPU-a i memorije uređaja, općeg zdravlja i performansi uređaja, kao i promjena u konfiguraciji, što je prilično jedinstvena značajka na ovom popisu. Ovaj alat čini više od jednostavnog praćenja iskorištavanja propusnosti mreže. Također ima impresivan i potpuno prilagodljiv sustav upozorenja koji neće samo slati e-poštu ili SMS upozorenja, već će pokretati i lokalne skripte koje bi se mogle koristiti za automatsko popravljanje nekih problema.

watch instagram story