Zabbix este format din trei componente de bază: un server pentru coordonarea execuției verificărilor, generarea cererilor de testare și colectarea statisticilor; agenți pentru efectuarea de verificări pe partea gazdelor externe; frontend pentru organizarea managementului sistemului. Cod
Pachetele oficiale sunt disponibile pentru versiunile curente ale următoarelor platforme:
- Distribuții Linux RHEL, CentOS, Debian, SuSE, Ubuntu, Raspbian
- Sisteme de virtualizare bazate pe VMWare, VirtualBox, Hyper-V, XEN
- Docher
- Agenți pentru toate platformele, inclusiv MacOS și agent MSI pentru Windows
- AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud
- Integrare cu platformele de birou de asistență Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad
- Integrare cu sistemele de notificare pentru utilizatori Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty
Pentru a migra de la versiuni anterioare, trebuie doar să instalați fișiere binare noi (server și proxy) și o nouă interfață. Zabbix va actualiza automat baza de date. Nu este nevoie să instalați agenți noi. Mai multe detalii pot fi găsite în
- Noi soluții de șablon pentru monitorizarea Redis, MySQL, PostgreSQL, Nginx, ClickHouse, Windows, Memcached, HAProxy
- Suport de autorizare SAML pentru soluții de conectare unică (SSO).
- Suport oficial pentru noul agent modular pentru platformele Linux și Windows
- Abilitatea de a stoca în siguranță datele colectate de agent în sistemul de fișiere local
- Îmbunătățiri de securitate:
- Suport pentru webhooks prin proxy HTTP
- Posibilitatea interzicerii executării anumitor verificări de către un agent, suport pentru liste albe și negre
- Abilitatea de a genera o listă de protocoale de criptare utilizate pentru conexiunile TLS
- Suport pentru conexiuni criptate la bazele de date MySQL și PostgreSQL
- Comutați la SHA256 pentru stocarea hash-urilor parolei utilizatorului
- Abilitatea de a masca valorile secrete (parole, chei de acces etc.) ale macrocomenzilor utilizatorului în interfața Zabbix și la trimiterea notificărilor
- Comprimarea datelor istorice folosind TimescaleDB
- O interfață mai prietenoasă, cu meniuri ușor de navigat în partea stângă, care pot fi restrânse sau ascunse complet pentru a economisi spațiu pe ecran
- O listă de dispozitive de monitorizare este disponibilă pentru utilizatorii obișnuiți
- Suport pentru module personalizate pentru a extinde funcționalitatea interfeței cu utilizatorul
- Posibilitatea de a nu recunoaște o problemă
- Noi operatori de preprocesare pentru a înlocui textul și a obține nume de proprietăți JSON atunci când lucrați cu JSONPath
- Gruparea mesajelor în clientul de e-mail după eveniment
- Abilitatea de a utiliza macrocomenzi secrete în numele de utilizator și parolă pentru a accesa IPMI
- Suport pentru șabloane de mesaje pentru notificări la nivel de tip media
- Un utilitar separat de consolă pentru testarea scripturilor JavaScript, util pentru webhook-uri și preprocesare
- Declanșatoarele acceptă operațiuni de comparare pentru datele text
- Noi verificări pentru detectarea automată a valorilor de performanță în Windows, senzori IPMI, metrici JMX
- Configurarea tuturor parametrilor de monitorizare ODBC la nivel de metrică individuală
- Abilitatea de a verifica șablonul și valorile dispozitivului direct din interfață
- Suport macro personalizat pentru prototipuri gazdă
- Suport pentru tipul de date Float64
- Optimizați performanța interfeței pentru milioane de dispozitive de monitorizare
- Suport pentru operarea de modificare în bloc a macrocomenzilor utilizatorului
- Compatibilitate cu filtrul de etichete pentru unele widget-uri de tablou de bord
- Abilitatea de a copia un grafic dintr-un widget ca imagine PNG
- Configurare ușoară și simplificare a șabloanelor SNMP prin mutarea parametrilor SNMP la nivelul interfeței gazdă
- Suport pentru metoda API pentru accesarea jurnalului de audit
- Monitorizarea de la distanță a versiunilor componentelor Zabbix
- Monitorizarea disponibilității dispozitivului folosind funcția nodata() ia în considerare disponibilitatea proxy-ului
- Compatibilitate pentru macrocomenzi {HOST.ID}, {EVENT.DURATION} și {EVENT.TAGSJSON} în notificări
- Suport pentru ElasticSearch 7.x
- Suport în nanosecunde pentru zabbix_sender
- Posibilitatea de a reseta memoria cache a stării SNMPv3
- Dimensiunea cheii de măsurare a fost mărită la 2048 de caractere, dimensiunea mesajului la confirmarea unei probleme la 4096 de caractere
Sursa: opennet.ru