Zabbix

Installeer Zabbix 4.0 op CentOS 7

Installeer Zabbix 4.0 op CentOS 7
Zabbix is ​​een open source monitoringsoftware. U kunt Zabbix gebruiken om uw servers, cloudservices, virtuele machines en nog veel meer te bewaken. In dit artikel laat ik je zien hoe je Zabbix 4 . installeert.0 op CentOS 7. Dus laten we beginnen.

Zabbix-repository toevoegen:

Zabbix is ​​niet beschikbaar in de officiële pakketrepository van CentOS 7. Maar u kunt eenvoudig de officiële Zabbix-pakketrepository toevoegen aan CentOS 7 en Zabbix vanaf daar installeren.

Voer de volgende opdracht uit om de officiële Zabbix-pakketrepository op CentOS 7 te installeren:

$ sudo rpm -i https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7
.noarchus.toeren

De officiële Zabbix-pakketrepository moet worden geïnstalleerd.

Updaten van de YUM Package Repository Cache:

Voer nu de volgende opdracht uit om de YUM-pakketrepositorycache van uw CentOS 7-machine bij te werken:

$ sudo yum makecache

De cache van de YUM-pakketrepository moet worden bijgewerkt.

Zabbix installeren:

Nu ben je klaar om Zabbix en alle vereiste pakketten op je CentOS 7-machine te installeren.

Voer de volgende opdracht uit om Zabbix op uw CentOS 7-machine te installeren:

$ sudo yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent

Druk nu op ja en druk vervolgens op .

Zabbix-pakketten worden gedownload.

Druk nu op ja en druk vervolgens op om de Zabbix GPG-sleutel te accepteren.

Druk nu op ja en druk vervolgens op om de CentOS 7 GPG-sleutel te accepteren.

Druk nu op ja en druk vervolgens op om de Zabbix GPG-sleutel opnieuw te accepteren.

Zabbix moet worden geïnstalleerd.

MariaDB-database installeren:

Nu moet je MariaDB . installeren. MariaDB wordt gebruikt als Zabbix-datastore.

Voer de volgende opdracht uit om MariaDB op CentOS 7 te installeren:

$ sudo yum installeer mariadb mariadb-server

Druk nu op ja en druk vervolgens op .

MariaDB-database moet worden geïnstalleerd.

Nu, begin mariadb databaseservice met het volgende commando:

$ sudo systemctl start mariadb

Voeg ook toe mariadb database-service naar het opstarten van het systeem met de volgende opdracht:

$ sudo systemctl mariadb inschakelen

Een database maken voor Zabbix:

Nu moet u een MariaDB-database voor Zabbix maken. Voer hiervoor de volgende opdracht uit:

$ sudo mysql -u root

OPMERKING: Standaard geen MariaDB wortel wachtwoord is ingesteld. Als u een wilt opzetten wortel wachtwoord, voer dan uit mysql_secure_installation commando en volg de interactieve configuratiewizard. Maak vervolgens verbinding met uw MariaDB-database met sudo mysql -u root -p opdracht.

U moet zijn aangemeld bij de MariaDB-console.

Maak nu een MariaDB-database zabbix met het volgende commando:

MariaDB [(geen)]> database maken zabbix-tekenset utf8 sorteer utf8_bin;

Verleen nu alle rechten aan de database zabbix aan de MariaDB-gebruiker zabbix en stel ook het wachtwoord voor de gebruiker in zabbix met het volgende commando:

$ MariaDB [(none)]> verleen alle rechten op zabbixbb.* naar zabbix@localhost geïdentificeerd door
'ZABBIX_DB_PASSWORD';

OPMERKING: Repalce ZABBIX_DB_PASSWORD met het wachtwoord dat u wilt instellen. In mijn artikel zal ik het instellen op zabbix.

Sluit nu de MariaDB-console af met de volgende opdracht:

$ MariaDB [(geen)]> stoppen

Voer nu de volgende opdracht uit om de standaard Zabbix-tabellen in de nieuw gemaakte database te installeren:

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

Typ nu het wachtwoord voor uw MariaDB-gebruiker zabbix en druk op .

De standaard Zabbix-tabellen moeten worden geïnstalleerd.

Zabbix configureren:

Nu moet je Zabbix configureren.

Open eerst de /etc/zabbix/zabbix_server.conf bestand met het volgende commando:

$ sudo nano /etc/zabbix/zabbix_server.conf

Zoek nu de DBU-gebruiker=zabbix regel en plaats een nieuwe regel DBPassword=zabbix daaronder zoals aangegeven in de onderstaande schermafbeelding.

OPMERKING: Vervangen zabbix met het wachtwoord dat u hebt ingesteld voor de MariaDB-gebruiker zabbix.

Als u klaar bent, slaat u het bestand op door op . te drukken + X gevolgd door ja en druk vervolgens op .

Bewerk nu de /etc/httpd/conf.d/zabbix.conf bestand met het volgende commando:

$ sudo nano /etc/httpd/conf.d/zabbix.conf

Nu zou u de volgende regel moeten zien zoals aangegeven in de onderstaande schermafbeelding:.

Verwijder commentaar op de regel (door het #-teken aan het begin van de regel te verwijderen) en wijzig Europa/Riga naar de tijdzone die u wilt instellen. U kunt een lijst met tijdzonecodes vinden op https://en.wikipedia.org/wiki/List_of_tz_database_time_zones

Als u klaar bent, slaat u het bestand op door op . te drukken + X gevolgd door ja en druk vervolgens op .

Zabbix-server starten:

Nu moet u de . opnieuw opstarten zabbix-server, zabbix-agent, httpd Diensten.

Voer hiervoor de volgende opdracht uit:

$ sudo systemctl herstart zabbix-server zabbix-agent httpd

Voeg nu de . toe zabbix-server, zabbix-agent, httpd services naar het opstarten van het systeem met de volgende opdracht:

$ sudo systemctl zabbix-server inschakelen zabbix-agent httpd

Zabbix-frontend configureren:

Nu moet u de Zabbix-webfrontend configureren vanuit een webbrowser.

U hebt toegang tot de Zabbix-frontend met behulp van de hostnaam of het IP-adres van uw CentOS 7-machine.

Voer de volgende opdracht uit om het IP-adres van uw CentOS 7-machine te vinden:

$ ip a

Zoals u kunt zien, is het IP-adres: 192.168.21.133 in mijn geval. Het zal voor jou anders zijn. Dus zorg ervoor dat je het vanaf nu vervangt door de jouwe.

Bezoek nu de Zabbix-frontend vanuit uw favoriete webbrowser op http://192.168.21.133/zabbix. Je zou de volgende pagina moeten zien:. Klik op Volgende stap.

Klik nu op Volgende stap.

Typ nu het wachtwoord dat u hebt ingesteld voor uw MariaDB-gebruiker zabbix en klik op Volgende stap zoals aangegeven in de onderstaande schermafbeelding.

Klik nu op Volgende stap.

Controleer nu of alles in orde is. Klik vervolgens op Volgende stap.

Zabbix-frontend moet worden geconfigureerd. Klik nu op Af hebben.

Nu zou je in staat moeten zijn om in te loggen op de Zabbix-frontend. De standaard gebruikersnaam is beheerder en het standaardwachtwoord is zabbix.

Zodra u zich aanmeldt, zou u het Zabbix-dashboard moeten kunnen zien. U kunt Zabbix-bewakingstaken hier configureren.

Dus zo installeer je Zabbix 4.0 op CentOS 7. Bedankt voor het lezen van dit artikel.

Hoe AutoKey te gebruiken om Linux-spellen te automatiseren
AutoKey is een hulpprogramma voor desktopautomatisering voor Linux en X11, geprogrammeerd in Python 3, GTK en Qt. Met behulp van de scripting- en MACR...
Hoe FPS-teller in Linux-games te tonen
Linux-gaming kreeg een grote duw toen Valve in 2012 Linux-ondersteuning voor Steam-client en hun games aankondigde. Sindsdien hebben veel AAA- en indi...
Sid Meier's Civilization VI downloaden en spelen op Linux and
Inleiding tot het spel Civilization 6 is een moderne versie van het klassieke concept dat werd geïntroduceerd in de serie Age of Empires-games. Het id...