Sosește noua versiune a Zabbix 4.4, un sistem de non-monitorizare a rețelei

tabloul de bord_întunecat

După 6 luni de dezvoltare, este disponibilă o nouă versiune a sistemului de monitorizare Zabbix 4.4, al cărui cod este distribuit sub licența GPLv2. Pentru cei care încă nu știu despre Zabbix, ar trebui să știe asta acesta este un sistem de monitorizare a rețelei, care este conceput pentru a monitoriza și să înregistreze starea diferitelor servicii de rețea, servere și hardware de rețea. Utilizați MySQL, PostgreSQL, SQLite, Oracle sau IBM DB2 ca bază de date. Backend-ul său este scris în C, iar web-ul este scris în PHP.

Zabbix este format din trei componente de bază: un serverul să coordoneze verificările, să genereze cereri de testare și să colecteze statistici; agenţi să efectueze verificări pe partea gazdelor externe; interfață să organizeze managementul sistemului. Pentru a ușura încărcarea pe serverul de bază și pentru a forma o rețea de monitorizare distribuită, pot fi implementate un număr de servere proxy care cumulează date la verificarea grupului gazdă.

Fără agenți, serverul Zabbix poate primi date utilizând protocoale precum SNMP, IPMI, JMX, SSH / Telnet, ODBC și poate testa disponibilitatea aplicațiilor web și a sistemelor de virtualizare.

Știri principale despre Zabbix 4.4

În această nouă versiune a Zabbix 4.4 au fost pregătite specificații pentru proiectarea șabloanelor pentru standardizarea configurațiilor. Structura fișierelor XML / JSON este redusă la un formular adecvat pentru editarea manuală a șablonului într-un editor de text normal. Șabloanele existente sunt aliniate cu specificațiile propuse.

A fost implementat o bază de cunoștințe pentru documentarea declanșatorilor și elementelor dovedite, care poate fi furnizat cu o descriere detaliată, o explicație a obiectivelor colectării informațiilor și instrucțiuni de acțiune în caz de probleme.

Sunt prezentate caracteristici avansate pentru a vizualiza starea infrastructurii. Adăugat posibilitatea de a modifica setările widgetului cu un singur clic. Seturile grafice sunt optimizate pentru vizualizare pe afișaje cu ecran lat și panouri mari de perete.

Toate widgeturile sunt adaptate pentru vizualizare în modul fără titlu. Un nou widget a fost adăugat pentru a afișa prototipurile grafice. Un nou mod de vizualizare a fost adăugat la widget cu statistici rezumative ale problemelor.

O altă noutate este aceea este introdus un nou tip de agent: zabbix_agent2, scris în limba Go și care oferă un cadru pentru dezvoltarea pluginurilor pentru a verifica diverse servicii și aplicații.

Noul agent include un planificator încorporat cu sprijin pentru a stabili un program flexibil pentru a efectua verificări și poate urmări starea dintre verificări (de exemplu, păstrați conexiunea la SGBD deschisă). Pentru a economisi trafic, este acceptată trimiterea datelor primite în modul batch.

Noul agent poate fi utilizat pentru a înlocui în mod transparent pe cel vechi până acum doar pe platforma Linux.

Adăugat posibilitatea de a utiliza link-uri web și acțiuni personalizate și controlorii de notificare atunci când detectează defecțiuni ale serviciilor controlate. Controlerele pot fi create în JavaScript și utilizate pentru a accesa servicii externe de livrare a notificărilor sau sisteme de urmărire a erorilor. De exemplu, puteți scrie un handler pentru a trimite mesaje supărătoare la chat-ul corporativ.

Cum se instalează Zabbix 4.4 pe Ubuntu și derivate?

Si doriți să instalați acest utilitar în sistemul tău, o puteți face deschizând un terminal (puteți utiliza combinația de taste Ctrl + Alt + T) și în ea veți tasta următoarele:

wget https://repo.zabbix.com/zabbix/4.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.4-1+bionic_all.deb

sudo dpkg -i zabbix-release_4.4-1+bionic_all.deb

sudo apt update

sudo apt -y install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent

După cum sa menționat la început, Zabbix folosește o bază de date pentru a stoca informații, deci trebuie să aveți unele dintre cele acceptate deja instalate pe sistemul dvs., pe lângă utilizarea Apache, așa că vă recomand să instalați Lamp. A terminat instalarea acum trebuie să creăm o bază de date pentru Zabbix, putem face acest lucru tastând:

sudo mysql -uroot -p

password

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'contraseña';

mysql> quit

Unde „parolă” este parola bazei de date pe care trebuie să o rețineți sau să o notați pentru a o plasa ulterior într-un fișier de configurare.

Acum vom importa următoarele:

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

Y să edităm următorul fișier, unde vom plasa parola bazei de date:

sudo nano /etc/zabbix/zabbix_server.conf

Și vom căuta linia „DBPassword =” unde vom pune parola bazei de date.

Acum vom edita fișierul /etc/zabbix/apache.conf:

Și căutăm linia „php_value date.timezone” pe care o vom descomenta (eliminând #) și vom plasa fusul nostru orar (în cazul meu Mexic):

php_value date.timezone America/Mexico

În cele din urmă, repornim serviciul cu:

sudo systemctl restart zabbix-server zabbix-agent apache2

sudo systemctl enable zabbix-server zabbix-agent apache2

Pentru a accesa Zabbix, o puteți face din browserul dvs. web accesând calea (în cazul unui server) http: // server_ip_or_name / zabbix sau pe un computer local localhost / zabbix

Dacă doriți să aflați mai multe despre utilizarea Zabbix puteți consulta următorul link.


Lasă comentariul tău

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

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.