Den nya versionen av Zabbix 4.4 kommer, ett nätverk som inte övervakar systemet

dashboard_dark

Efter 6 månaders utveckling, en ny version av Zabbix 4.4 övervakningssystem finns tillgänglig, vars kod distribueras under GPLv2-licensen. För dem som fortfarande inte känner till Zabbix, borde de veta det detta är ett nätverksövervakningssystem, som är utformad för att övervaka och registrera status för olika nättjänster, servrar och nätverkshårdvara. Använd MySQL, PostgreSQL, SQLite, Oracle eller IBM DB2 som din databas. Dess backend är skriven i C och webbfronten är skriven i PHP.

Zabbix består av tre grundläggande komponenter: un server att samordna kontroller, generera testförfrågningar och samla in statistik; medel att utföra kontroller på sidan av externa värdar; gränssnitt att organisera hanteringen av systemet. För att underlätta belastningen på kärnservern och bilda ett distribuerat övervakningsnätverk kan ett antal proxyservrar distribueras som sammanställer data vid värdgruppsverifiering.

Utan agenter kan Zabbix-servern ta emot data med hjälp av protokoll som SNMP, IPMI, JMX, SSH / Telnet, ODBC och testa tillgängligheten för webbapplikationer och virtualiseringssystem.

Huvudsakliga nyheter om Zabbix 4.4

I den här nya versionen av Zabbix 4.4 har de förberetts specifikationer för att designa mallar för att standardisera konfigurationer. XML / JSON-filernas struktur reduceras till ett formulär som är lämpligt för att redigera mallen manuellt i en vanlig textredigerare. De befintliga mallarna anpassas till de föreslagna specifikationerna.

Har implementerats en kunskapsbas för att dokumentera beprövade utlösare och element, som kan förses med en detaljerad beskrivning, en förklaring av målen med att samla in information och instruktioner för åtgärder vid problem.

Presenteras avancerade funktioner för att visa infrastrukturens status. Lagt till möjligheten att ändra widgetinställningar med ett klick. Grafikuppsättningarna är optimerade för visning på widescreen-skärmar och stora väggpaneler.

Alla widgets är anpassade för visning i namnfritt läge. En ny widget har lagts till för att visa diagramprototyper. Ett nytt visningsläge har lagts till i widgeten med sammanfattande problemstatistik.

En annan nyhet är det en ny typ av agent introduceras: zabbix_agent2, skrivet på Go-språket och som ger en ram för att utveckla plugins för att verifiera olika tjänster och applikationer.

Den nya agenten innehåller en inbyggd schemaläggare med stöd för att ställa in ett flexibelt schema för att utföra verifieringar och kan spåra status mellan verifieringar (håll till exempel anslutningen till DBMS öppen). För att spara trafik stöds sändning av mottagen data i batch-läge.

Den nya agenten kan användas för att transparent ersätta den gamla hittills bara på Linux-plattformen.

Lagt till förmågan att använda webblänkar och anpassade åtgärder och meddelandekontrollanter vid upptäckt av fel i de kontrollerade tjänsterna. Styrenheter kan skapas i JavaScript och användas för att komma åt externa aviseringstjänster eller felspårningssystem. Du kan till exempel skriva en hanterare för att skicka besvärliga meddelanden till företagets chatt.

Hur installerar jag Zabbix 4.4 på Ubuntu och derivat?

Si vill du installera det här verktyget i ditt system, du kan göra det genom att öppna en terminal (du kan använda tangentkombinationen Ctrl + Alt + T) och i den skriver du följande:

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

Som nämnts i början använder Zabbix en databas för att lagra information, så du måste ha några av de stödda som redan är installerade på ditt system, förutom att du använder Apache, så jag rekommenderar att du installerar Lamp. Gjort installationen nu måste vi skapa en databas för Zabbix, vi kan göra detta genom att skriva:

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

Där 'lösenord' är lösenordet för din databas som du måste komma ihåg eller skriva ner för att senare placera det i en konfigurationsfil.

Nu ska vi importera följande:

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

Y låt oss redigera följande fil, där vi ska placera databaslösenordet:

sudo nano /etc/zabbix/zabbix_server.conf

Och vi ska leta efter raden "DBPassword =" var vi ska sätta lösenordet för databasen.

Nu ska vi redigera filen /etc/zabbix/apache.conf:

Och vi letar efter raden "php_value date.timezone" som vi kommer att avmarkera (ta bort #) och vi kommer att placera vår tidszon (i mitt fall Mexiko):

php_value date.timezone America/Mexico

Slutligen startar vi om tjänsten med:

sudo systemctl restart zabbix-server zabbix-agent apache2

sudo systemctl enable zabbix-server zabbix-agent apache2

För att komma åt Zabbix kan du göra det från din webbläsare genom att gå till sökvägen (i fallet med en server) http: // server_ip_or_name / zabbix eller på en lokal dator localhost / zabbix

Om du vill veta mer om användningen av Zabbix kan du konsultera följande länk.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.