De nieuwe versie van Zabbix 4.4 arriveert, een netwerk-niet-bewakingssysteem

dashboard_donker

Na 6 maanden ontwikkeling, een nieuwe versie van het Zabbix 4.4-bewakingssysteem is beschikbaar, waarvan de code wordt verspreid onder de GPLv2-licentie. Voor degenen die nog steeds niets van Zabbix weten, zouden ze dat moeten weten dit is een netwerkbewakingssysteem, die is ontworpen om te monitoren en registreer de status van verschillende netwerkservices, servers en netwerkhardware​ Gebruik MySQL, PostgreSQL, SQLite, Oracle of IBM DB2 als uw database. De backend is geschreven in C en de webfrontend is geschreven in PHP.

Zabbix bestaat uit drie basiscomponenten: un server om controles te coördineren, testverzoeken te genereren en statistieken te verzamelen; agenten om controles uit te voeren aan de kant van externe hosts; interface om het beheer van het systeem te organiseren. Om de belasting van de kernserver te verlichten en een gedistribueerd bewakingsnetwerk te vormen, kan een aantal proxyservers worden ingezet die gegevens verzamelen over de verificatie van de hostgroep.

Zonder agents kan de Zabbix-server gegevens ontvangen met behulp van protocollen zoals SNMP, IPMI, JMX, SSH / Telnet, ODBC en de beschikbaarheid van webapplicaties en virtualisatiesystemen testen.

Belangrijkste nieuws van Zabbix 4.4

In deze nieuwe versie van Zabbix 4.4 zijn ze voorbereid specificaties voor het ontwerpen van sjablonen om configuraties te standaardiseren​ De structuur van de XML / JSON-bestanden wordt teruggebracht tot een vorm die geschikt is om de sjabloon handmatig te bewerken in een normale teksteditor. De bestaande sjablonen zijn afgestemd op de voorgestelde specificaties.

Is geïmplementeerd een kennisbank voor het documenteren van bewezen triggers en elementen, die kan worden voorzien van een gedetailleerde beschrijving, een toelichting op de doelstellingen van het verzamelen van informatie en instructies voor actie bij problemen.

Zijn gepresenteerd geavanceerde functies om de status van de infrastructuur te bekijken. Toegevoegd de mogelijkheid om widget-instellingen met één klik te wijzigen. De grafische sets zijn geoptimaliseerd voor weergave op breedbeeldschermen en grote wandpanelen.

Alle widgets zijn aangepast voor weergave in naamloze modus. Er is een nieuwe widget toegevoegd om kaartprototypes weer te geven. Er is een nieuwe weergavemodus toegevoegd aan de widget met samenvattende probleemstatistieken.

Een andere nieuwigheid is dat er wordt een nieuw type agent geïntroduceerd: zabbix_agent2, geschreven in de Go-taal en die een raamwerk biedt voor het ontwikkelen van plug-ins om verschillende services en applicaties te verifiëren.

De nieuwe agent bevat een ingebouwde planner met ondersteuning om een ​​flexibel schema op te stellen om verificaties uit te voeren en kan de status tussen verificaties volgen (houd bijvoorbeeld de verbinding met het DBMS open). Om verkeer te besparen, wordt het verzenden van ontvangen gegevens in batchmodus ondersteund.

De nieuwe agent kan tot nu toe alleen op het Linux-platform worden gebruikt om de oude transparant te vervangen.

Toegevoegd de mogelijkheid om weblinks en aangepaste acties te gebruiken en meldingscontrollers bij het detecteren van storingen van de gecontroleerde services. Controllers kunnen in JavaScript worden gemaakt en worden gebruikt om toegang te krijgen tot externe bezorgservices voor meldingen of foutopsporingssystemen. U kunt bijvoorbeeld een handler schrijven om lastige berichten naar de zakelijke chat te sturen.

Hoe installeer ik Zabbix 4.4 op Ubuntu en derivaten?

Si wil je dit hulpprogramma installeren in uw systeem, je kunt het doen door een terminal te openen (je kunt de toetsencombinatie Ctrl + Alt + T gebruiken) en daarin typ je het volgende:

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

Zoals in het begin vermeld, gebruikt Zabbix een database om informatie op te slaan, dus sommige van de ondersteunde bestanden moeten al op uw systeem zijn geïnstalleerd, naast het gebruik van Apache, dus ik raad aan om Lamp te installeren. De installatie voltooid nu moeten we een database voor Zabbix maken, we kunnen dit doen door te typen:

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

Waar 'wachtwoord' het wachtwoord van uw database is dat u moet onthouden of opschrijven om het later in een configuratiebestand te plaatsen.

Nu gaan we het volgende importeren:

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

Y laten we het volgende bestand bewerken, waar we het databasewachtwoord gaan plaatsen:

sudo nano /etc/zabbix/zabbix_server.conf

En we gaan op zoek naar de regel "DBPassword =" where we gaan het wachtwoord van de database plaatsen.

Nu gaan we het bestand /etc/zabbix/apache.conf bewerken:

En we zoeken naar de regel "php_value date.timezone" die we gaan verwijderen (de # verwijderen) en we gaan onze tijdzone plaatsen (in mijn geval Mexico):

php_value date.timezone America/Mexico

Ten slotte herstarten we de service met:

sudo systemctl restart zabbix-server zabbix-agent apache2

sudo systemctl enable zabbix-server zabbix-agent apache2

Om toegang te krijgen tot Zabbix, kunt u dit vanuit uw webbrowser doen door naar het pad (in het geval van een server) http: // server_ip_or_name / zabbix of op een lokale computer localhost / zabbix te gaan

Als je meer wilt weten over het gebruik van Zabbix kun je overleggen de volgende link.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.