Monitorizarea infrastructurii de rețea este cea mai bună modalitate de a vă asigura că totul funcționează fără probleme în orice moment. Este, de asemenea, una dintre cele mai importante sarcini ale administratorilor de rețele și sisteme. Există diferite moduri în care se poate face monitorizarea. În primul rând, poate fi un proces manual. Deși acest lucru poate funcționa, în special în medii mai mici, este foarte consumator de timp și plictisitor, necesitând adesea o resursă dedicată. Acesta este motivul pentru care monitorizarea automată este mult mai populară. Și când vorbim despre monitorizarea automată, există în esență două moduri în care se poate face: pe bază de agenți și fără agent. Astăzi, aruncăm o privire la unele dintre cele mai bune instrumente de monitorizare fără agent.
Vom începe discuția prin a arunca o privire asupra monitorizării în general. Vom face tot posibilul să explicăm nu ce este, ci ce credem că ar trebui să fie. Vom discuta apoi diferențele dintre monitorizarea bazată pe agenți și cea fără agent. Vom arunca o privire asupra avantajelor și dezavantajelor fiecăruia. După aceea, vom explica monitorizarea SNMP. Este important deoarece este schema principală de monitorizare fără agent. Dar SNMP nu este singurul sistem de monitorizare și, prin urmare, vom discuta despre alte protocoale de monitorizare disponibile. Și odată ce știm tot ce trebuie să știm despre monitorizarea fără agent, vom fi gata să revizuim cele mai bune instrumente de monitorizare a infrastructurii fără agent.
Despre instrumentele de monitorizare a infrastructurii
Monitorizarea infrastructurii poate fi definită ca procesul prin care se asigură că parametrii operaționali critici ai infrastructurilor IT rămân în intervalul lor normal în orice moment. Din păcate, această definiție este puțin vagă. Nu reușește să explice care sunt parametrii operaționali critici și care este intervalul lor normal. Există un motiv bun pentru asta, totuși: variază. De exemplu, în timp ce încărcarea procesorului ar putea fi un parametru foarte important pe servere, nu este atât de mult pe comutatoarele de rețea. Cele mai bune instrumente de monitorizare vor alege automat parametrii potriviți pentru a monitoriza diferitele tipuri de componente ale infrastructurii.
Un alt aspect important al instrumentelor de monitorizare este modul în care acestea comunică informații. Este obișnuit ca astfel de instrumente să aibă un anumit tip de tablou de bord în care parametrii primari sunt fie afișați sub formă de indicatori, fie ca grafice care arată evoluția lor în timp. De asemenea, vedem adesea instrumente care vor avea o listă a tuturor dispozitivelor pe ecranul lor principal și vă permit să vedeți parametrii individuali ai dispozitivului făcând clic pe dispozitivele din listă.
Și, deoarece este posibil să aveți lucruri mai bune de făcut decât să monitorizați tabloul de bord al instrumentului de monitorizare toată ziua, majoritatea instrumentelor au, de asemenea, o formă de alertă care este declanșată ori de câte ori un parametru monitorizat depășește intervalul normal. Unele instrumente au alerte prefabricate, în timp ce altele vă permit să le definiți după bunul plac.
Monitorizare bazată pe agenți vs monitorizare fără agenți – Diferențele
Există mai multe moduri prin care instrumentele de monitorizare a infrastructurii pot obține parametri operaționali de la dispozitivele pe care le monitorizează. Toate metodele se încadrează în una din două categorii: bazate pe agenți sau fără agent. După cum sugerează și numele, monitorizarea bazată pe agenți folosește un agent care rulează pe sistemul monitorizat. Agentul respectiv este o bucată de software care colectează date operaționale și apoi le trimite către sistemul de monitorizare. Monitorizarea fără agent se bazează, în schimb, pe capabilitățile încorporate ale dispozitivelor monitorizate pentru a le citi parametrii operaționali. Fiecare metodă are avantajele și dezavantajele sale. Să vedem care sunt unele dintre ele.
Monitorizare bazată pe agenți
Pro
- Oferă dezvoltatorilor de sisteme de monitorizare cea mai bună flexibilitate în definirea informațiilor care sunt schimbate între instrumentul de monitorizare și sistemul de monitorizare.
- Acesta va oferi adesea mult mai multe informații decât ceea ce este disponibil folosind protocoale standard fără agent.
- Deoarece colectarea parametrilor este făcută de agent, instrumentul de monitorizare are mai puțină muncă de făcut. Face un instrument mai simplu.
- Suportul pentru noi tipuri de dispozitive nu necesită actualizarea instrumentului. Este doar o chestiune de instalare a unui agent nou.
Contra
- Ceea ce poate fi monitorizat este limitat de agenții disponibili.
- Agenții care rulează pe aceștia adaugă o încărcare suplimentară (în CPU, memorie și spațiu pe disc) sistemelor monitorizate. Acest lucru poate afecta performanța.
- Nu toate sistemele permit instalarea de agenți terți. Dispozitivele de rețea, de exemplu, o fac rar.
Monitorizare fără agent
Pro
- Nu există software suplimentar de instalat pe sistemele monitorizate, ceea ce face configurarea și implementarea mult mai ușoare și mai rapide.
- Monitorizarea se face întotdeauna în același mod, indiferent de sistemul monitorizat.
Contra
- Ar putea exista o limitare a ceea ce poate fi de fapt monitorizat. Unii parametri pur și simplu nu pot fi monitorizați de la distanță.
- Securitatea unor protocoale de monitorizare lasa mult de dorit.
- Este nevoie de mai multă muncă de la instrumentul de monitorizare.
SNMP pentru salvarea monitorizării fără agent
Multe instrumente de monitorizare a infrastructurii fără agent se bazează pe Protocolul simplu de gestionare a rețelei , sau SNMP , pentru a-și îndeplini performanța. SNMP specifică o schemă de comunicare între o platformă de monitorizare și dispozitivul monitorizat, precum și structura datelor monitorizate. Diferitele dispozitive activate SNMP fac diferiți parametri operaționali disponibili prin protocolul SNMP. Instrumentele de monitorizare SNMP se conectează la acele dispozitive la intervale regulate și le citesc parametrii operaționali. De exemplu, utilizarea CPU sau utilizarea memoriei pot fi citite prin SNMP.
Pentru monitorizarea echipamentelor de rețea, unele contoare numite bytes in și bytes out pot fi, de asemenea, citite prin SNMP. Echipamentele obișnuite de rețea au o pereche de acele contoare pentru fiecare interfață de rețea. Acestea nu sunt indicatori, deși ca procesorul și indicatorul de utilizare a memoriei discutat mai sus. Sunt contoare care indică câți octeți au fost transmisi și primiți și cresc de fiecare dată când un pachet este trimis sau primit. Prin utilizarea unui interval de sondare cunoscut, matematica simplă va permite sistemelor de monitorizare să calculeze utilizarea medie a lățimii de bandă.
SNMP nu este singurul protocol de monitorizare
Oricât de bun este SNMP, nu este perfect și nu toți parametrii pot fi monitorizați folosind protocolul. De exemplu, în timp ce serverele au adesea SNMP – deși este posibil să nu existe în mod implicit și ar putea fi necesar să fie instalate – multe dintre datele lor operaționale avansate nu sunt disponibile pentru SNMP.
Alte tehnici și protocoale pot fi utilizate adesea. În lumea Windows, protocolul WMI (Windows Management Instrumentation) poate fi utilizat ca mijloc de comunicare între sistemele de monitorizare și serverele monitorizate. Alte protocoale precum WBEM (Web-Based Enterprise Management) sau CIM (Common Information Model) sunt utilizate în mod similar în lumea non-Windows.
Dar dacă trebuie să instalăm componente software suplimentare, cum ar fi SNMP, prin ce diferă de utilizarea unui agent? Principala diferență constă în faptul că agentul este de la o terță parte, în timp ce modulul SNMP este o extensie a sistemului de operare.
Cele mai bune instrumente de monitorizare fără agent
Deci, dacă ați decis că preferați să nu instalați agenți terți pe sistemele dvs. și doriți să rămâneți cu instrumente de monitorizare fără agent, iată scurte recenzii ale celor mai bune pachete pe care le-am putut găsi. Toate folosesc SNMP pentru a monitoriza sistemele de la distanță, iar unele permit, de asemenea, utilizarea altor protocoale. Diferitele instrumente de pe listă nu sunt chiar clasate și nu presupuneți că primele sunt neapărat mai bune.
1. Monitor de performanță a rețelei SolarWinds (probă gratuită)
SolarWinds a devenit un nume cunoscut pentru administratorii de rețea. Compania veche de 20 de ani produce unele dintre cele mai bune instrumente de monitorizare disponibile. Și face, de asemenea, o gamă largă de instrumente gratuite care se adresează nevoilor specifice ale administratorilor de rețea, cum ar fi un excelent calculator de subrețea sau un server TFTP .
Produsul emblematic al SolarWinds se numește Network Performance Monitor sau NPM , o soluție completă de monitorizare a rețelei. Cele mai importante caracteristici ale instrumentului sunt simplitatea, scalabilitatea și personalizarea. Interfața grafică cu utilizatorul a produsului este foarte intuitivă și ușor de utilizat și de învățat. NPM va scala de la rețele foarte mici la instalații uriașe cu mii de dispozitive pe mai multe site - uri. În ceea ce privește personalizarea produsului, acesta este peste tot: în tabloul de bord, vizualizările, rapoartele, alertele.
PROBA GRATUITĂ DE 30 DE ZILE: Monitor de performanță a rețelei SolarWinds
Sistemul de alertă al Network Performance Monitor este unul dintre cele mai bune disponibile. Poate fi personalizat complet în funcție de nevoile dvs. sau poate fi utilizat imediat cu o configurație mică sau deloc. Are inteligență încorporată și, de exemplu, nu va trimite notificări pentru evenimente „neimportante” în miezul nopții sau nu va trimite sute de notificări „dispozitiv inaccesibil” pentru un dispozitiv situat în spatele unui router sau comutator de rețea în jos.
Prețurile pentru SolarWinds de rețea Performa n ce monitorul pornește de la $ 955 cu 2 și merge în sus în funcție de numărul de dispozitive de monitorizare. Dacă doriți să încercați produsul înainte de a-l cumpăra, o versiune de probă gratuită de 30 de zile este disponibilă pentru descărcare de pe site-ul web SolarWinds.
2. Server SolarWinds și monitor de aplicații (probă gratuită)
Pe cât de bun este Monitorul de performanță a rețelei SolarWinds, este special conceput pentru a monitoriza dispozitivele de rețea, deși ar putea monitoriza orice dispozitiv SNMP, chiar și serverele. Dar dacă ceea ce trebuie să monitorizați sunt serverele, procesele lor și aplicațiile care rulează pe ele, ceea ce aveți nevoie este SolarWinds Server și Application Monitor . După cum ați ghici din numele său, acest instrument monitorizează aplicațiile, precum și serverul care le găzduiește. Software-ul se extinde de la rețele foarte mici la cele mari, cu sute de servere – fizice sau virtuale – răspândite pe mai multe site-uri. Poate fi folosit și pentru a monitoriza serviciile găzduite în cloud, cum ar fi cele de la Amazon Web Services și Microsoft Azure.
PROBA GRATUITĂ DE 30 DE ZILE: Server SolarWinds și Monitor de aplicații
Configurarea instrumentului este ușoară, iar configurarea inițială se face cu ajutorul unui proces de auto-descoperire. Este un proces în două treceri care va descoperi mai întâi serverele, apoi aplicațiile care rulează pe ele. Pentru a accelera procesul, poate fi furnizată o listă de aplicații de căutat. După configurarea inițială, interfața grafică ușor de utilizat facilitează utilizarea Serverului și a Monitorului de aplicații . Toate datele colectate despre serverele, procesele și aplicațiile dvs. pot fi afișate fie într-un tabel, fie într-un format grafic.
Prețurile pentru Serverul SolarWinds și Monitorul de aplicații încep de la 2 955 USD, la fel ca NPM și, de asemenea, prețul este bazat pe numărul de servere monitorizate. Și, ca și vărul său, o versiune de probă gratuită de 30 de zile este disponibilă pentru descărcare .
3. PRTG
Paessler Router Traffic Grapher , sau PRTG , este un instrument integrat , care, în ciuda numelui său oarecum înșelătoare, poate monitoriza orice sistem, dispozitiv, trafic și aplicații în infrastructura IT. PRTG este mai rapid și mai ușor de instalat decât majoritatea altor instrumente de monitorizare a rețelei. De fapt, Paessler susține că ai putea începe monitorizarea în două minute. Sistemul de auto-descoperire al instrumentului va scana segmente de rețea și va recunoaște automat o gamă largă de dispozitive și sisteme. Apoi va crea senzori din șabloane de dispozitive predefinite.
Platforma oferă, de asemenea, un sistem de alertă foarte flexibil și personalizabil. Puteți chiar să primiți notificări de alertă pe dispozitivul dvs. mobil atunci când utilizați aplicațiile client gratuite pentru Android, iOS și Windows Phone. De asemenea, le puteți obține prin mijloace mai standard, cum ar fi e-mail sau SMS, în funcție de nevoile dvs.
PRTG este disponibil într-o versiune gratuită, cu funcții complete. Cu toate acestea, este limitat la 100 de „senzori”. În limbajul PRTG , orice parametru monitorizat contează ca un singur senzor. De exemplu, monitorizarea lățimii de bandă pe fiecare port al unui switch cu 48 de porturi va conta ca 48 de senzori. Pentru a monitoriza mai mult de 100 de senzori, va trebui să achiziționați o licență. Prețul crește odată cu numărul de senzori și începe de la 1 600 USD pentru 500 de senzori până la 14 500 USD pentru senzori nelimitați. Este disponibilă o versiune de încercare de 30 de zile gratuită pentru dispozitiv.
4. WhatsUp Gold
WhatsUp Gold a fost bine-cunoscut ca un tip de instrument de monitorizare sus sau jos pentru vârste. Din fericire, produsul a evoluat într-un sistem de monitorizare cu drepturi depline, cu toate clopotele și fluierele. Are – și a avut pe toată durata sa – unul dintre cele mai bune sisteme de alertă și poate fi configurat să transmită alerte folosind o multitudine de moduri, inclusiv e-mail și SMS, pentru a numi câteva.
WhatsUp Gold nu va monitoriza numai dispozitivele de rețea, ci poate monitoriza și serverele și serviciile și procesele selectate. Poate monitoriza, de exemplu, serverele Exchange și SQL, Active Directory, IIS și serviciile Web Apache. Și dacă organizația dvs. utilizează echipamente bazate pe cloud, WhatsUp Gold va monitoriza și instalațiile AWS sau Azure.
Informațiile de preț pentru WhatUp Gold pot fi obținute contactând vânzările Ipswitch sau unul dintre numeroșii distribuitori ai acestora. O versiune de încercare gratuită de 30 de zile poate fi descărcată.
5. Nagios (Core și XI)
Sunt disponibile două versiuni de Nagios . Există o versiune open-source gratuită numită Nagios core și un produs comercial numit Nagios XI . Ambele folosesc același nucleu – de unde și numele versiunii gratuite – dar, în timp ce cea gratuită se bazează pe suplimente și pluginuri dezvoltate de comunitate pentru majoritatea sarcinilor de monitorizare, produsul comercial le include.
Nagios o soluție excelentă de monitorizare pentru aplicații, servicii, sisteme de operare, protocoale de rețea, metrici ale sistemelor și infrastructură de rețea. Și dacă aveți nevoie de mai mult decât poate face produsul din cutie, suplimentele terțe vă vor permite să monitorizați practic orice.
Nagios XI este disponibil în edițiile Standard și Enterprise. Enterprise Edition are unele funcționalități suplimentare și include caracteristici pentru a ajuta la configurarea la scară largă, prognozarea și raportarea programată. Prețurile pentru ediția standard încep de la 1 995 USD, în timp ce ediția Enterprise vă va costa cel puțin 3 495 USD. O versiune gratuită a Nagios XI , pe care o puteți utiliza ca probă, este disponibilă, dar se limitează la monitorizarea a șapte dispozitive.
6. ManageEngine OpManager
ManageEngine este un alt editor binecunoscut de instrumente de administrare a rețelei. Iar ManageEngine OpManager este un pachet all-in-one care va monitoriza semnele vitale ale serverelor dvs. (fizice și virtuale), precum și echipamentele de rețea și vă va alerta de îndată ce ceva nu este în conformitate cu specificațiile. Instrumentul are o interfață de utilizator intuitivă care vă va permite să găsiți cu ușurință informațiile de care aveți nevoie. Produsul are, de asemenea, un motor de raportare excelent, împreună cu unele rapoarte pre-construite și personalizate. Pentru a completa pachetul, funcțiile de alertă ale acestui sistem sunt, de asemenea, foarte complete.
ManageEngine OpManager este disponibil în două versiuni, Ediția esențială este direcționarea în funcție de organizațiile mici și mijlocii , cu până la o mie de dispozitive cu prețuri începând de la aproximativ 700 $ pentru 25 de dispozitive. Pentru organizațiile mai mari, există o ediție Enterprise care poate scala până la zece mii de dispozitive. Prețul său începe de la sub 20 000 USD pentru 500 de dispozitive. Ca și în cazul majorității instrumentelor comerciale de monitorizare cu funcții complete, este disponibilă o perioadă de încercare gratuită de 30 de zile.
7. Monitor OP5
OP5 Monitor este un instrument de monitorizare fără agent open-source (deși nu gratuit), care se bazează pe un Naemon, o furcă a lui Nagios. Produsul pretinde a fi „soluția de monitorizare open-source la nivel de întreprindere”. Acest instrument este încărcat cu caracteristici excelente. Există, de exemplu, un tablou de bord complet personalizabil unde puteți afișa ceea ce este important pentru dvs. De asemenea, instrumentul se scalează foarte bine, în special în mediile distribuite.
Alertarea este un alt punct forte al OP5 Monitor . Alertele nu declanșează doar notificări, ele pot lansa și handlere de evenimente: scripturi care pot face problemele auto-vindecare. Sistemul se integrează cu ușurință cu alte sisteme – cum ar fi managementul biletelor sau CRM – și are un API prietenos pentru dezvoltatori dacă doriți să-și extindeți funcționalitatea.
Pentru a începe cu OP5 Monitor , există o descărcare gratuită de probă de 30 de zile. care este ideal pentru cei care doresc să pună în practică imediat. Alternativ, dacă doriți doar să înțelegeți OP5 Monitor și caracteristicile sale, există un mediu demonstrativ. Informațiile privind prețurile pot fi obținute contactând vânzările OP5.
8. Zabbix
Ultimul pe lista noastră este Zabbix , una dintre cele mai bune platforme gratuite și open-source de monitorizare a sistemului. Acest sistem de nivel enterprise se poate scala de la rețele mici la foarte mari. Acest sistem poate monitoriza rețelele, atât servere locale, cât și cele bazate pe cloud, precum și serviciile care rulează pe acestea fără a necesita un agent.
Zabbix este diferit de alte produse gratuite și open-source. În timp ce produsul în sine este gratuit, serviciile auxiliare sunt vândute de Zabbix . Printre serviciile pe care le puteți achiziționa se numără cinci niveluri de suport tehnic și un program complet de formare pentru certificare. Acest lucru este diferit de multe produse open-source care oferă doar suport bazat pe comunitate, care, apropo, este disponibil și gratuit și foarte bun. În cele din urmă, alertarea și raportarea acestuia sunt două domenii în care acest produs strălucește.
Pe lângă prețul ridicat, Zabbix are tot ce vă așteptați de la un instrument de monitorizare de nivel enterprise. Singura investiție de care aveți nevoie pentru a încerca Zabbix este timpul dvs.