- - 6 najboljih softvera i alata za nadgledanje Linuxa za 2019. godinu

6 najboljih softvera i alata za nadgledanje Linuxa za 2019. godinu

Kad je Linus Torvalds objavio prvu verzijunjegov Linux Kernel još u 1991. godini, nitko nije mislio da će ikada prerasti u ovo što je postao. Danas je Linux posvuda i premda ga još nije učinio dalekim uobičajenim desktop operativnim sustavom, danas je uobičajen na poslužiteljima. Baš kao i poslužitelji koji pokreću bilo koji drugi operativni sustav, Linux poslužitelje treba nadzirati. Današnje IT okruženje toliko je veliko i složenoda su alati za praćenje gotovo obavezni. Ali ovaj se post ne odnosi samo na nadgledanje Linux poslužitelja, već i na korištenje Linuxa kao platforme za nadzor. Neki od najboljih alata za praćenje mogu se pokrenutiLinux. Zapravo, neki neće pokrenuti ništa drugo. Pretražili smo tržište za vas, tražili smo najbolji softver i alate za praćenje Linuxa i drago nam je što dijelimo rezultate naših napora s našim čitateljima.

Mi ćemo započeti našu raspravu kratkim razgovoromo Linuxu, onome što je, njegovoj povijesti i trenutnom stanju. Tada ćemo raspravljati o nadzoru Linux računala. Pokušat ćemo utvrditi postoje li razlike između nadgledanja Linux računala ili računala s drugim operativnim sustavima. Budući da je Linux popularna platforma za alate za praćenje, to će biti naša sljedeća tema prije nego što konačno dođemo do najzanimljivijeg dijela, najboljeg softvera i alata za praćenje Linuxa.

Riječ o Linuxu

Linux je u svom najosnovnijem obliku upravo oblikkernel operativnog sustava. To je osnovna komponenta operativnog sustava koja pruža razne usluge - poput memorije, datoteka i upravljanja zadacima - u druge procese. Proširenjem, to je naziv koji obično dajemo operativnim sustavima koji se temelje na jezgri, ali koji čine nekoliko dodatnih modula koji ga čine cjelovitim računalnim operativnim sustavom, koji mogu koristiti ljudi. Važno je razumjeti razliku između Linux kernela i Linux operativnog sustava. Linux kernel koristi se u ostalim operativnim sustavima kao što je Android, najčešće korišteni operativni sustav pametnih telefona.

Linux kao operativni sustav nije,funkcionalno gledano, vrlo se razlikuje od ostalih kao što su Windows ili OS X. Glavna razlika između Linuxa i ostalih popularnih operativnih sustava je činjenica da je Linux proizvod otvorenog koda. Mnogi ljudi imaju tendenciju da zbunjuju open-source i free. Istina je da je softver otvorenog koda često besplatan, ali to nije nužno. Na primjer, Red Hat Enterprise Linux OS nije besplatan. Kako bi se dodala konfuzija, akteri pokreta otvorenog koda često nazivaju softver otvorenog koda slobodnim softverom, koji podrazumijeva slobodu, a ne trošak.

Tijekom godina, Linux, koji je bio jedan popriličanrubni operativni sustav instaliran od strane nakaza i studenata informatike - sjećam se da sam proveo nekoliko tjedana preuzimajući ga s jedne diskete u isto vrijeme preko 1200 baud veze Pretpostavljam da sam bio jedan od tih nakaza, postao je popularna opcija kao poslužiteljski operativni sustav.

Nadgledanje Linuxa

Nadgledanje Linuxa, u njegovom najosnovnijem izrazu, jevrlo slično nadzoru bilo kojeg drugog operativnog sustava. Uostalom, Linux je operativni sustav kao i svaki drugi (mada je i za razliku od bilo kojeg drugog). A ako uzmete u obzir da tipično praćenje poslužitelja ima više veze s hardverom nego operativnim sustavom, lako je shvatiti zašto nije previše različit.

Međutim, nadziranje je operativni sustavalati se koriste za čitanje stanja hardvera. Na primjer, neki alati za praćenje koriste SNMP za dobivanje operativnih mjernih podataka iz operativnih sustava. Nadgledanje Linux sustava putem SNMP-a zahtijeva da se snmpd paket instalira i pokrene na njemu. snmpd je SNMP agent koji sjedi i čeka zahtjeve od SNMP alata za nadzor. Nakon primitka zahtjeva, obrađuje ga, prikuplja tražene podatke i vraća ih podnositelju zahtjeva.

Ostali sustavi za praćenje koriste lokalni agent zaprikupiti podatke. Pri odabiru takvog sustava za nadziranje Linux poslužitelja, važno je osigurati da je agent dostupan za vašu posebnu distribuciju Linuxa. Neki alati za praćenje temeljeni na agentima mogu koristiti i druge metode prikupljanja podataka i često su najbolje opcije u hibridnim mrežama koje sadrže kombinaciju Windows računala koja se mogu nadzirati pomoću prilagođenog agenta i Linuxa koja se prate standardnim sredstvima kao što je SNMP.

Linux kao platforma za nadzor

Iako je Linux popularan operativni sustav zaposlužitelja svih vrsta, to se još više odnosi na pokretanje određenih alata. Postoji nekoliko besplatnih alata za praćenje otvorenog koda mreže koji će se pokrenuti na Linuxu. Pa čak i ako se alat po izboru može pokrenuti u sustavu Windows, zar ne bi imalo više ekonomskog smisla pokretati se na slobodnom OS-u nego trošiti nešto novca na skupi operativni sustav?

Neki još uvijek ne vjeruju besplatno iopen-source softver za kritične aplikacije. Oni, primjerice, ne bi stavili svoje dragocjene korporativne podatke na SQL poslužitelj koji radi na Linuxu. Ali ti ljudi obično nemaju prigovora na korištenje platforme za pokretanje alata za mrežno upravljanje.

Jedna velika prednost korištenja Linuxa kao Linux-atemeljna platforma za alate za nadgledanje mreže je da je lako postaviti Linux poslužitelj samo sa potrebnim paketima. Iako se to može učiniti s Windowsom, znatno je složenije.

Naš vrhunski softver i alati za nadgledanje Linuxa

Dovoljno je rečeno o Linuxu, pogledajmonajbolji alat koji smo pronašli. Kao što je već spomenuto, naša lista sadrži kombinaciju alata koji se mogu koristiti za nadgledanje Linux poslužitelja i mreža, kao i softver za nadgledanje mreže koji radi na Linuxu. Neki od alata kombiniraju oba i mogu nadgledati Linux hostove dok rade na Linuxu. Idealne su za trgovine samo za Linux.

1. SolarWinds monitor poslužitelja i aplikacija (Besplatna probna verzija)

SolarWinds čini nešto najboljealati za mrežno upravljanje već dvadesetak godina. Izuzetno je cijenjen i njegov vodeći proizvod, SolarWinds Network Performance Monitor, kontinuirano prima vrhunske kritike kao jedan od najboljih alata za praćenje propusnosti mreže. SolarWinds je također poznat po svojim besplatnim alatima, manjim proizvodima koji se bave specifičnim potrebama mrežnih administratora. SolarWinds Advanced Subnet Calculator i Kiwi Syslog Server dva su dobra primjera tih besplatnih alata.

Kako SolarWinds to samo opisuje, the Monitor poslužitelja i aplikacija je softver za nadzor poslužitelja sa sustavom Windowsstvorena za pronalaženje i rješavanje problema s aplikacijama ”. Pomoću ovog alata moći ćete nadzirati bilo koji poslužitelj s bilo kojom aplikacijom i bilo gdje. Može se koristiti za proaktivno nadgledanje performansi, kapaciteta i zdravlja Linux i Windows poslužitelja i aplikacija u podatkovnim centrima, udaljenim uredima i u oblaku.

Nadzorna ploča poslužitelja SolarWinds poslužitelja i aplikacija

  • BESPLATNO ISPITIVANJE: SolarWinds Monitor poslužitelja i aplikacija
  • Poveznica za skidanje: https://www.solarwinds.com/server-application-monitor/registration

Komponente za nadgledanje Linux poslužitelja Monitor poslužitelja i aplikacija omogućuju vam nadgledanje, uzbunu i izvještavanje o tomeproblemi s performansama na vašim Linux poslužiteljima. Možete pratiti korištenje resursa na svojim Linux poslužiteljima. Primanje upozorenja o preopterećenju CPU-a, nedovoljnom RAM-u i problemima pohrane, poput diskova koji nemaju kapacitet. Također ćete moći pratiti zdravlje hardverskih komponenti na vašem Linux poslužitelju, uključujući temperaturu, brzinu ventilatora, napajanje i još više. Možete primati upozorenja kada su komponente hardvera poslužitelja u stanju upozorenja ili su u kritičnom stanju, što potencijalno smanjuje vrijeme zastoja poslužitelja zbog kvara hardvera.

Ova sveobuhvatna platforma za nadzor poslužiteljaima jednostavan za korištenje i prilagodljiv internetsku nadzornu ploču s koje možete nadzirati više od 1200 dobavljačkih aplikacija, poslužitelja, baza podataka i pohrane. SolarWinds Monitor poslužitelja i aplikacija pruža automatsko otkrivanje i mapiranje aplikacija i infrastrukture. Također ima prilagodljive predloške za nadgledanje, te unaprijed ugrađena upozorenja i izvješća.

Cijena SolarWinds Monitor poslužitelja i aplikacija temelji se na broju komponenti, čvorova ipraćene količine. Počinje od 2 995 dolara za 150 monitora. Za preuzimanje je dostupna besplatna probna inačica od 30 dana, ako želite testirati proizvod prije kupnje.

2. PRTG

To. Grass prometa rutera paesslera (PRTG) je još jedan alat sa sustavom Windows idealan zanadgledanje Linux resursa. To je jedan od najlakših i najbržih alata za postavljanje, a Paessler tvrdi da biste mogli biti spremni za nekoliko minuta. Istina je da je postavljanje proizvoda impresivno brzo, dijelom zahvaljujući funkciji automatskog otkrivanja koja skenira vašu mrežu i automatski dodaje pronađene komponente.

Korisničko sučelje (ili bolje sučelje) jejoš jedno od softversko jakih odijela. Možete birati između izvorne Windows konzole, web sučelja koje se temelji na Ajaxu ili mobilnih aplikacija za Android, iOS i Windows Phone. Jedna od jedinstvenih značajki mobilnih aplikacija omogućit će vam skeniranje naljepnice QR koda pričvršćenu na vašu opremu kako biste brzo pregledali njezin status.

PRTG snimka senzora za Linux

PRTG može nadgledati gotovo sve zahvaljujući njemuinovativna arhitektura senzora. Možete misliti kako su senzori dodaci proizvodu. Međutim, senzori su već ugrađeni u proizvod. Prilagođeni senzori Linuxa i Unixa koriste se za nadgledanje Linux računala bez potrebe za instaliranjem ili izmjenom bilo čega. Linux poslužitelji prate se kombinacijom WBEM i SSH protokola. Podaci se šalju sigurnom vezom kako bi se spriječilo ugrožavanje osjetljivih podataka tijekom slanja podataka praćenja.

PRTGCijene se temelje na broju senzoraupotrebljavate gdje je senzor bilo koji parametar ili mjerni podatak koji morate nadzirati. Na primjer, svako sučelje koje se prati putem SNMP-a koristi jedan senzor. Slično tome, svaki Linux domaćin koristi senzor. Proizvod je dostupan u potpuno opremljenoj besplatnoj verziji koja je ograničena na nadgledanje 100 senzora. Za više senzora potrebne su plaćene dozvole. Cijena im varira ovisno o kapacitetu senzora počevši od 1 600 USD za 500 senzora. Za preuzimanje je dostupno besplatno probno razdoblje od 30 dana bez senzora.

3. Zabbix

Zabbix je slobodan i open-source proizvod koji može bitikoristi se za nadgledanje bilo čega. Alati mogu raditi na nekoliko Linux distribucija - uključujući Rapsbian, verziju Raspberry Pi-a na Linuxu - i nadzirat će mreže, servere, aplikacije i usluge i okruženja utemeljena na oblaku. Odlikuje se visoko profesionalnim izgledom, baš kao što biste očekivali od komercijalnog proizvoda. Dobar izgled ipak nije dovoljan da bude na našem popisu. Srećom, ovaj se proizvod također može pohvaliti širokim skupom značajki, neograničenom skalabilnošću, distribuiranim nadzorom, jakom sigurnošću i velikom dostupnošću. To je pravi korporativni proizvod.

Zaslonski zaslon nadzorne ploče

Zabbix koristi kombinaciju tehnologija praćenja. Podržava SNMP nadzor, kao i Inteligentno sučelje za nadzor platforme (IMPI). Također može obaviti praćenje temeljeno na agentima s agentima dostupnim za većinu platformi. Za jednostavno postavljanje na mnogim uređajima postoji automatsko otkrivanje i predloženi predloženi predloženi predlozi. Korisničko sučelje tog alata ima nekoliko naprednih značajki kao što su nadzorna ploča, grafikoni, mrežne karte, dijaprojekcije i izvješća o detaljima.

Proizvod također ima vrlo prilagodljivsustav upozoravanja koji neće samo slati obavijesti koje sadrže podatke o vremenu izvođenja i oglasnom prostoru, već se također može prilagoditi ovisno o ulozi primatelja. Također može eskalirati probleme u skladu s fleksibilnim razinama usluge koje definiraju korisnici. Možete čak dopustiti Zabbixu da automatski riješi neke probleme.

4. Nagios

Postoje dvije konkurentne verzije sustava Nagios dostupno. Tu je besplatan i open-source Nagios Core i tu je plaćeni Nagios XI, Oboje dijele isti motor, ali sličnost se tu zaustavlja. Nagios Core je sustav praćenja s otvorenim kodom koji radiLinux. Sustav je u potpunosti modularan sa 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 dodaje neke značajke.

Snimka zaslona nadzorne ploče Nagios XI

Uz očuvanje modularnog pristupa, prednje su strane alata također modularne, a za preuzimanje je dostupno i nekoliko različitih opcija koje je razvila zajednica. Nagios jezgra, dodaci i prednji kraj kombiniraju se i čine prilično cjelovit sustav nadzora. S obzirom na to, vjerovatno vas neće mnogo iznenaditi kad vam kažem to postavljanje Nagios Core može biti zastrašujući zadatak.

Nagios XI je komercijalni proizvod temeljen na Nagios Core motor. Međutim, to 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 Nagios Core, zahvaljujući čarobnjaku za konfiguraciju i pokretanju automatskog otkrivanja. Naravno, nije besplatno. Možete očekivati ​​da platite oko 2000 dolara za licencu od 100 čvorova i oko deset puta više za neograničenu licencu.

5. Zenoss Core

Zenoss Core vjerojatno nije tako popularan kao neki drugialati za praćenje na ovom popisu, ali zaista zaslužuje svoje mjesto ponajviše zbog svog skupa značajki i profesionalnog izgleda. Alat može nadzirati mnoge stvari kao što su korištenje propusne širine, protok prometa ili usluge poput HTTP i FTP. Ima čisto i jednostavno korisničko sučelje, a njegov sustav upozoravanja je izvrstan. Jedna stvar koju smo posebno voljeli 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, nije sve savršeno. Zenoss Core jedan je od najkompliciranijih sustava za praćenje za instaliranje i postavljanje. Instalacija je u cijelosti proces usmjeren na naredbenu liniju. 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. Međutim, na raspolaganju je obilna dokumentacija, a krajnji rezultat vrijedi nastojati instalirati.

6. kaktusi

Na ovaj smo popis morali uvrstiti kaktuse. Uostalom, to je jedna od najstarijih besplatnih platformi za praćenje otvorenog koda. I još uvijek je prilično popularna do danas. Iako možda nije toliko bogat značajkama kao neki komercijalni - pa čak i neki open-source - proizvodi, to je i dalje izvrsno sredstvo. njegovo internetsko korisničko sučelje ima pomalo starinski osjećaj - ne očekujte nikakve animacije HTML 5 - ali dobro je položeno i lako za razumjeti i koristiti. Kaktusi se sastoje od brzog ispitivača, naprednih predložaka za grafikovanje i više različitih metoda stjecanja. Iako se alat prvenstveno oslanja na SNMP ispitivanje, prilagođene skripte mogu se izraditi kako bi se dobili podaci iz gotovo bilo kojeg izvora.

Promotivne snimke kaktusa

Glavna snaga ovog alata je na biračkim uređajimadohvaćaju njihove mjerne podatke i crtaju prikupljene podatke na web stranicama. Doista radi sjajan posao, ali to je sve što će učiniti. Međutim, ako vam ne trebaju upozorenja, otkriti izvještaji ili drugi dodaci, jednostavnost proizvoda može biti upravo ono što vam je potrebno. A ako vam treba još, Cacti je u cijelosti napisan na PHP-u, što ga čini vrlo prilagodljivim. Možete ga lako prilagoditi našim specifičnim potrebama i dodati nedostajuće značajke koje su vam potrebne.

Kaktusi široko koriste predloške kojiza lakšu konfiguraciju. Postoje predloške za mnoge uobičajene vrste uređaja kao i predloške grafikona. Postoji i ogromna internetska zajednica korisnika koji pišu prilagođene predloške svih vrsta i stavljaju ih na raspolaganje zajednici, a mnogi proizvođači opreme nude i kaktusove predloške za preuzimanje.

komentari