Prihaja nova različica Zabbix 4.4, omrežni sistem za nadzor

dashboard_dark

Po 6 mesecih razvoja, na voljo je nova različica sistema za nadzor Zabbix 4.4, katerega koda se distribuira pod licenco GPLv2. Tisti, ki še vedno ne vedo za Zabbix, bi morali to vedeti to je sistem za nadzor omrežja, ki je zasnovan za spremljanje in snemanje stanja različnih omrežnih storitev, strežnikov in omrežne strojne opreme. Kot bazo podatkov uporabite MySQL, PostgreSQL, SQLite, Oracle ali IBM DB2. Njegov zaledni del je napisan v jeziku C, spletna fronta pa v PHP.

Zabbix je sestavljen iz treh osnovnih komponent: un strežnik za usklajevanje preverjanj, ustvarjanje zahtev za testiranje in zbiranje statističnih podatkov; agentov za izvajanje pregledov na strani zunanjih gostiteljev; vmesnik organizirati upravljanje sistema. Za lažjo obremenitev osrednjega strežnika in oblikovanje porazdeljenega nadzornega omrežja je mogoče namestiti številne proxy strežnike, ki združujejo podatke o preverjanju skupine gostitelja.

Brez agentov lahko strežnik Zabbix prejema podatke s protokoli, kot so SNMP, IPMI, JMX, SSH / Telnet, ODBC, in preizkuša razpoložljivost spletnih aplikacij in sistemov za virtualizacijo.

Glavne novice v Zabbixu 4.4

V tej novi različici Zabbixa 4.4 so bili pripravljeni specifikacije za oblikovanje predlog za standardizacijo konfiguracij. Struktura datotek XML / JSON se zmanjša na obliko, primerno za ročno urejanje predloge v običajnem urejevalniku besedil. Obstoječe predloge so usklajene s predlaganimi specifikacijami.

Je bil izveden baza znanja za dokumentiranje preverjenih sprožilcev in elementov, ki mu je na voljo podroben opis, razlaga ciljev zbiranja informacij in navodila za ukrepanje v primeru težav.

So predstavljeni napredne funkcije za prikaz stanja infrastrukture. Dodano možnost spreminjanja nastavitev gradnikov z enim klikom. Grafični kompleti so optimizirani za ogled na širokozaslonskih zaslonih in velikih stenskih ploščah.

Vsi pripomočki so prilagojeni za ogled v neimenovanem načinu. Za prikaz prototipov grafikonov je bil dodan nov pripomoček. Pripomočku je bil dodan nov način pogleda s povzetkom statističnih podatkov o težavah.

Druga novost je ta uvede se nova vrsta sredstva: zabbix_agent2, napisano v jeziku Go in zagotavlja okvir za razvoj vtičnikov za preverjanje različnih storitev in aplikacij.

Novi agent vključuje vgrajen razporejevalnik s podporo za nastavitev prilagodljivega urnika za izvajanje preverjanj in lahko spremlja stanje med preverjanji (na primer, naj ostane povezava s DBMS odprta). Za prihranek prometa je podprto pošiljanje prejetih podatkov v paketnem načinu.

Z novim agentom lahko doslej transparentno nadomestimo starega le na platformi Linux.

Dodano sposobnost uporabe spletnih povezav in dejanj po meri in krmilniki obvestil pri odkrivanju napak nadzorovanih storitev. Krmilnike je mogoče ustvariti v JavaScript in uporabljati za dostop do zunanjih storitev za dostavo obvestil ali sistemov za sledenje napakam. Na primer, lahko napišete vodnika za pošiljanje motečih sporočil v klepet podjetja.

Kako namestiti Zabbix 4.4 na Ubuntu in izpeljanke?

Si ali želite namestiti ta pripomoček v vašem sistemu, to lahko storite tako, da odprete terminal (lahko uporabite kombinacijo tipk Ctrl + Alt + T) in vanj vtipkate naslednje:

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

Kot je bilo omenjeno na začetku, Zabbix uporablja bazo podatkov za shranjevanje informacij, zato morate imeti poleg sistema Apache v sistemu že nameščenih nekaj podprtih, zato priporočam namestitev Lamp. Končanje namestitve zdaj moramo ustvariti bazo podatkov za Zabbix, to lahko naredimo tako, da vtipkamo:

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

Kjer je "geslo" geslo vaše zbirke podatkov, ki si ga morate zapomniti ali zapisati, da ga kasneje shranite v konfiguracijsko datoteko.

Zdaj bomo uvozili naslednje:

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

Y uredimo naslednjo datoteko, kamor bomo postavili geslo baze podatkov:

sudo nano /etc/zabbix/zabbix_server.conf

In iskali bomo vrstico "DBPassword =" kje postavili bomo geslo baze podatkov.

Zdaj bomo uredili datoteko /etc/zabbix/apache.conf:

Poiščemo vrstico "php_value date.timezone", ki jo bomo komentirali (odstranili #) in postavili svoj časovni pas (v mojem primeru Mehika):

php_value date.timezone America/Mexico

Na koncu ponovno zaženemo storitev z:

sudo systemctl restart zabbix-server zabbix-agent apache2

sudo systemctl enable zabbix-server zabbix-agent apache2

Za dostop do Zabbixa lahko to storite v spletnem brskalniku tako, da obiščete pot (v primeru strežnika) http: // server_ip_or_name / zabbix ali v lokalnem računalniku localhost / zabbix

Če želite izvedeti več o uporabi zdravila Zabbix, se lahko posvetujete naslednjo povezavo.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.