Articles

instrumente de monitorizare Linux: Ghidul definitiv

Dacă sunteți un specialist IT care se ocupă de sistemele Linux, implementarea instrumentelor de monitorizare Linux este esențială pentru a asigura sănătatea software-ului. Cu o gamă largă de instrumente de monitorizare a rețelei Pentru Linux de la sursă deschisă la sursă închisă, ar putea fi dificil să faceți o alegere finală. Și pentru a decide corect, trebuie să știți exact ce doriți de la instrumentul dvs. de monitorizare Linux.În acest articol, vom discuta câteva puncte de care trebuie să țineți cont atunci când decideți și faceți o imagine de ansamblu asupra celor mai bune monitorizare open source tools.As încercați să vă luați decizia, va trebui să luați în considerare tipul de hardware și software pe care îl veți monitoriza cu instrumentul, scalabilitatea și dimensiunea rețelei dvs., bugetul cu care lucrați și tipul de suport pe care vă așteptați să îl aveți.

Open-Source sau închis

primul punct de care trebuie să țineți cont este dacă doriți o configurare open-source sau una cu sursă închisă. Principalul dezavantaj al software-ului cu sursă închisă este că este plătit. Dar dacă aveți de-a face cu o rețea uriașă și nu aveți timp să depanați cu ajutorul forumurilor online, atunci ar putea fi calea de urmat. Cu sursă închisă, oricând puteți solicita și obține asistență instantanee pentru clienți. Asta singur poate fi bine în valoare de taxa inițială, dacă aveți o întrebare sau îngrijorare.

cu software-ul cu sursă închisă, veți obține, de asemenea, o utilizare simplificată și, de obicei, niveluri mai ridicate de protecție. Software-ul Open-source, prin contrast, este dificil de hack, dar nu imposibil.

scalabilitate

când alegeți instrumentul de monitorizare a rețelei, trebuie să țineți cont de scalabilitatea și dimensiunea rețelei. Deoarece o mulțime de software open-source este proiectat special pentru sisteme de dimensiuni mai mici.

dacă rulați o rețea corporativă extinsă cu multe noduri, atunci nici măcar nu ar trebui să luați în considerare ceva de genul următoarelor instrumente: SolarWinds NetFlow Traffic Analyzer sau Paessler PRTG Network Monitor. Aceste servicii ar fi adecvate pentru acele rețele la scară largă care ar putea avea nevoie să-și extindă numărul de utilizatori fără practic niciun avertisment.

o altă opțiune de luat în considerare ar putea fi un astfel de serviciu precum Ganglia. Acesta este foarte scalabil, dar are dezavantaje precum lipsa analizei automate a datelor. Astfel de instrumente precum SolarWinds nta sau Nagios Network Analyzer sunt mai cuprinzătoare și potrivite pentru setările lor de alertă de securitate și analiza în timp real.

suport

ce alții trebuie să ia în considerare atunci când caută instrumente de monitorizare Linux. Este vital să vă gândiți la nivelul de sprijin de care aveți nevoie. Când vă uitați la programele open-source, ar trebui să fiți gata să nu existe niciun serviciu de asistență, cu excepția comunității utilizatorilor. Prin urmare, ar trebui să fiți conștienți de comunitatea lor de utilizatori online și de modul în care este activă. Dar dacă preferați să obțineți asistență instantanee sau nevoile dvs. de afaceri necesită acest lucru, atunci software-ul open-source cu o echipă de asistență pentru clienți gata de ajutor ar fi o alegere mai bună pentru dvs. Mai mult, unele instrumente precum EventSentry Light oferă un sistem de alertă rapidă și depanarea oricărei probleme.

Prezentare generală a celor mai bune instrumente de monitorizare a rețelei Linux Open-Source

unele dezavantaje ale monitorizării open-source sunt că aceste instrumente tind să consume mai mult timp și pot fi, de asemenea, mai puțin ușor de utilizat. De asemenea, uneori întâmpinați modificări rău intenționate cu ele, ceea ce este aproape nemaiauzit cu un program cu sursă închisă. Dar cele mai multe instrumente open-source au o mulțime de caracteristici ca servicii cu sursă închisă și chiar mai mult și sunt gratuite. Acest lucru este valabil mai ales atunci când există o comunitate robustă de utilizatori online la care puteți apela pentru sfaturi dacă aveți nevoie.

Nagios

cu Nagios, sunteți capabil să monitorizați aproape orice tip de componentă. Acestea ar include site-uri web, middleware, metrici de sistem, protocoale de rețea, sisteme de operare, aplicații, servere web și multe altele.

Nagios se bazează pe ceea ce se numește un motor Core 4 pentru monitorizare. Obțineți un nivel ridicat de performanță și consumul de resurse de server mai puține. Integrarea este acceptată cu multe dintre opțiunile populare de software terță parte prin pluginuri. Cel mai probabil, altcineva o va fi scris deja, salvându-vă problemele de a face acest lucru.

Nagios are un raport cuprinzător al întregii infrastructuri IT monitorizate. Mai mult, are gestionari de evenimente care acordă repornirea automată a aplicațiilor eșuate. Următoarele caracteristici fac din acest instrument de monitorizare a rețelei unul dintre cele mai utile: multi-user access, caracteristica de acces selectiv, care permite clienților să vizualizeze numai componentele de infrastructură care sunt despre ei, arhitectura extrem de scalabil

În plus, serviciul are o comunitate extrem de activ, oferind peste 1 milion de utilizatori care sunt gata să vă ajute, dacă este cazul.

Icinga 2

Icinga 2 rulează pe baza Icinga originală, dar are unele modificări. Este popular printre specialiștii IT pentru instrumentele sale de monitorizare live și scalabilitate.

Icinga 2 se potriveste perfect pentru Linux, precum și pentru alte sisteme de operare. Poate măsura rețelele mai mari și poate oferi analize prin diagrame și grafice cu coduri de culori. Cu tablourile de bord interactive de monitorizare vizuală, monitorizarea rețelei devine ușoară. Utilizează tehnologia API deschisă dezvoltată de comunitate. Icinga 2 monitorizează sistemele la viteze mari și produce tablouri de bord de vizualizare a datelor în timp real.

OpenNMS

OpenNMS vă permite să construiți un instrument de monitorizare a rețelei pentru aproape orice tip de infrastructură IT. Software-ul adună valori de sistem folosind HTTP, NRPE, JMX, WMI, SNMP, XML, JDBC, XML, JSON și altele. Acesta este proiectat pe arhitectura bazată pe evenimente, și sprijină Grafana, de asemenea.

OpenNMS vine cu capabilități integrate de raportare, permițându-vă să aveți rapoarte în timp real într-un tablou de bord intuitiv și configurare diagramă. În general, OpenNMS are o interfață de utilizator care este considerată pe scară largă a fi excelentă.

este special conceput pentru Linux, dar acceptă Solaris, Windows și OSX

are o mulțime de caracteristici utile ca funcționalitate de monitorizare a temperaturii dispozitivului, tablou de bord admin extrem de personalizabil, monitorizare eficientă a aprovizionării, suport IPv4 și IPv6. Serviciul vă permite să setați notificări personalizate prin SMS, e-mail, XMPP și alte metode pentru evenimente specifice. Ce altceva merită să menționăm, că există o hartă a nodurilor geografice pentru a afișa nodurile și întreruperile de servicii folosind Google Maps, Open Street Map sau MapQuest

Cacti

Cacti este unul dintre cele mai cunoscute nume din software-ul de monitorizare a rețelei open-source. Acesta poate fi instalat pe Linux sau Windows OS. Permite mai multor utilizatori să înregistreze datele de rețea și să monitorizeze dispozitivele de rețea. Platforma oferă o gestionare extinsă a setărilor de confidențialitate pentru a defini diferite tipuri de utilizatori cu niveluri de acces diferite.

puteți defini elemente grafice nelimitate folosind CDEF sau surse de date. Suport grafic auto-padding vine cu ea. Aceasta susține, de asemenea, RRD, sau Round-Robin fișiere de baze de date. Acestea au mai multe surse de date. De asemenea, pot folosi un fișier RRD care este stocat în orice punct în sistemul de fișiere local.

acest instrument are, de asemenea, caracteristici utile, cum ar fi gestionarea bazată pe utilizator și de securitate și scripturi personalizate de colectare a datelor

Zabbix

Zabbix este un alt serviciu popular de monitorizare a rețelei compatibil cu Linux și Unix. Acest lucru îl face popular pentru tot felul de indivizi din comunitatea IT.

Zabbix seamănă cu cactușii. Unul dintre avantajele serviciului este o comunitate online bine stabilită. Instrumentul vă oferă un tablou de bord vizual care are funcții de monitorizare. Puteți detecta și urmări modificările activității rețelei și ale spațiului pe disc printr-o serie de alerte. De asemenea, puteți urmări încărcarea procesorului cu platforma pentru verificarea activității din rețeaua dvs.

bazat pe cadre precum ICMP, SNMP și TCP, Zabbix poate detecta probleme de rețea și întârzieri de funcții. De asemenea, utilizează software de alertă open-source care va notifica controlul central dacă există vreodată o defecțiune a rețelei.

Checkmk

Dacă sunteți în căutarea unei modalități ușoare de a configura o monitorizare care să se potrivească oricărui mediu, ar trebui să aruncați o privire la Checkmk. Instrumentul Monitorizează serverele, rețelele, activele cloud, bazele de date, containerele, IoT și multe altele. Checkmk rulează sub Linux, ca un aparat virtual sau fizic, sau într-un container Docker. Toate componentele sale sunt livrate complet integrate, astfel încât configurarea unei instanțe durează doar câteva minute.

Checkmk monitoring Overview Screen

datorită configurației bazate pe reguli 1:n, precum și un grad ridicat de automatizare pentru a accelera fluxurile de lucru, utilizatorii pot gestiona monitorizarea chiar și pentru medii mari în doar câteva minute. Funcțiile puternice de auto-descoperire, actualizările automate ale agenților și alte funcții reduc timpul și efortul petrecut pentru monitorizare.Checkmk Raw Edition este complet open-source și oferă monitorizare gratuită și nelimitată. Checkmk Enterprise Edition vine cu funcționalități suplimentare. Datorită celor 1.900 de plug-in-uri disponibile Oficial (toate fiind licențiate sub GPLv2), Checkmk este potrivit pentru multe scenarii de utilizator. Arhitectura Checkmk este extrem de eficientă și acceptă monitorizarea distribuită. Acest lucru vă va permite să monitorizați câteva sute de mii de servicii dintr-o singură instanță și să gestionați cu ușurință mediile distribuite cu până la câteva sute de instanțe.

compania din spatele Checkmk este tribe29 și acest lucru a reușit să creeze un instrument scalabil cu o interfață grafică ușor de utilizat. Nu este surprinzător că comunitatea de utilizatori Checkmk se extinde într-un ritm excelent. Astăzi, peste 2.000 de organizații au încredere în Checkmk. Utilizatorii sunt companii de toate dimensiunile, precum și instituții guvernamentale – adesea cu mai multe centre de date și setări la scară foarte mare.

LibreNMS

LibreNMS este cunoscut în principal pentru programul său de răspuns rapid. Este atât de eficient datorită software-ului API open-source bine conceput, cu colecții de verificări și rapoarte de monitorizare în timp real.

LibreNMS este potențial destul de util. Oferă actualizări automate privind performanța rețelei dvs. cu un sistem inteligent de alertă încorporat.

oferă, de asemenea, capacitatea de comunicare API cu sisteme de rețea care sunt scalabile orizontal. Arhitectura vă permite să monitorizați multe noduri prin sistemul central de control. Există și un alt avantaj al utilizării LibreNMS: acceptă atât iOS, cât și Android la fel de eficient. Aceasta susține chiar și mașini virtuale, dacă sunteți de vânătoare pentru un instrument cu această compatibilitate.

Prometheus

Prometheus este bine acceptat atât cu sistemele Linux, cât și cu sistemele Unix și servește ca un instrument eficient și gratuit de monitorizare a rețelei. De asemenea, vă oferă funcții de vizualizare grafică la îndemână prin integrarea sa cu programul Grafana graphing.

are o caracteristică PromQL încorporată care vă oferă, de asemenea, o vizualizare personalizabilă a interfeței sale. Veți vedea că nu are destul sprijin comunitar ca alții de pe această listă, cum ar fi Zabbix și Cacti. Este demn de remarcat faptul că, pentru ultima dată, numărul companiilor mari care utilizează Prometheus crește constant, aproape asigurându-vă că veți vedea mai mult în anii următori.

Observium Community

este un instrument perfect de monitorizare a rețelei Linux destinat sistemelor de servere mici. Are un mediu profesional de dezvoltare online care asigură actualizarea frecventă a instrumentului. Are suport pentru cele mai frecvent utilizate sisteme de operare și utilizează monitorizarea standard a rețelei SNMP.

Observium are o colecție remarcabilă de caracteristici de monitorizare pentru utilizatorii săi. Există, de asemenea, un sistem de tablou de bord vizual și o rețea extinsă de asistență online. Dar dezavantajele sunt că aspirațiile sale, totuși, rămân la scară mică, deoarece nu este cea mai bună potrivire pentru rețelele la scară largă și nu oferă actualizări în timp real și notificări cu privire la activitatea rețelei.

Monitorix

Monitorix este un instrument de monitorizare a serverului bazat pe Unix și Linux, care este la scară mică.

deși funcționează cel mai bine cu servere mai mici, vă oferă multe funcții de monitorizare a sistemului. Poate monitoriza lucruri precum consumul de date, capacitățile rețelei sau căldura unității de disc. Acest lucru asigură că utilizatorul poate observa întotdeauna toate caracteristicile cele mai critice ale funcționării rețelei. Acest instrument oferă, de asemenea, grafice puternice cu coduri de culori și diagrame cu care puteți construi analiza tendințelor vizuale.

Htop

Htop este un program instrument de monitorizare ușor de ajustat, care acceptă atât Linux și sisteme bazate pe Unix.

unii spun că nu este cel mai prietenos software de monitorizare vizual. Totuși, este util pentru furnizarea de actualizări live despre lucruri precum capacitatea de stocare și activitatea de rețea. De asemenea, ar trebui să apreciați sistemul său intuitiv de codare a culorilor.

BWM-NG

ultimul instrument de monitorizare de pe lista noastră este BWM-NG. Acesta este un program flexibil, util, destinat în primul rând platformelor de monitorizare a rețelelor mici care acceptă Linux. Platforma are compatibilitate multi-service atât cu sistemul de operare Windows, cât și cu Linux. Acesta este conceput în principal pentru monitorizarea lățimii de bandă. Dacă căutați această caracteristică specială, acesta ar putea fi instrumentul pentru dvs.

programul este similar în unele privințe cu BWM-ul anterior. Este încă în versiune beta, dar are o comunitate online foarte activă care vă poate ajuta cu orice problemă.

acum, aveți o imagine de ansamblu a celor mai populare instrumente de monitorizare Linux care sunt disponibile astăzi. Dacă utilizați Linux, atunci gândiți-vă care dintre acestea va fi potrivit pentru nevoile dvs.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *