Zabbix

Installeer Zabbix 4.0 op Ubuntu

Installeer Zabbix 4.0 op Ubuntu
Zabbix is ​​een open source monitoringtool. Met Zabbix kunt u uw servers, virtuele machines, netwerken, cloudservices en nog veel meer bewaken. Het is een zeer nuttige tool voor kleine, middelgrote en grote IT-organisaties. In dit artikel laat ik je zien hoe je Zabbix installeert op Ubuntu 18.04 LTS. Dus laten we beginnen.

Zabbix-pakketrepository toevoegen:

Zabbix is ​​niet beschikbaar in de officiële pakketrepository van Ubuntu 18.04 LTS. Maar u kunt eenvoudig de officiële pakketrepository van Zabbix toevoegen aan Ubuntu 18 Ubuntu.04 LTS en installeer Zabbix vanaf daar.

Navigeer eerst naar de ~/Downloads map met het volgende commando:

$ cd ~/Downloads

Download nu het Zabbix-pakketrepository DEB-bestand met de volgende opdracht:

$ wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/
zabbix-release_4.0-2+bionic_all.deb

Het DEB-pakketbestand moet worden gedownload.

Zoals u kunt zien, wordt een nieuw DEB-bestand gedownload in de ~/Downloads map.

Installeer nu het DEB-pakketbestand met de volgende opdracht:

$ sudo dpkg -i zabbix-release*.deb

De officiële pakketrepository van Zabbix moet worden toegevoegd.

APT Package Repository Cache bijwerken:

Nu moet u de cache van de APT-pakketrepository bijwerken.

Voer hiervoor de volgende opdracht uit:

$ sudo apt-update

De cache van de APT-pakketrepository moet worden bijgewerkt.

Zabbix installeren en configureren:

Nu kunt u Zabbix installeren met de volgende opdracht:

$ sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent

Druk nu op ja en druk vervolgens op .

Zabbix wordt geïnstalleerd.

Zabbix is ​​nu geïnstalleerd.

Nu moet u een MySQL/MariaDB-database voor Zabbix maken.

Om dat te doen, start u de MySQL/MariaDB-console als wortel met het volgende commando:

$ sudo mysql -u root

Als u een MySQL/MariaDB-wachtwoord hebt ingesteld voor de wortel gebruiker, dan kunt u de volgende opdracht gebruiken om in te loggen op de console als: wortel:

$ sudo mysql -u root -p

En voer dan het wachtwoord in en je zou ingelogd moeten zijn.

Als je eenmaal bent ingelogd op de MySQL/MariaDB-console, zou het er ongeveer zo uit moeten zien.

Maak nu een database aan zabbix met het volgende SQL-commando:

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

De databank zabbix moet worden gemaakt.

Verleen nu alle rechten aan de gebruiker zabbix naar de database zabbix je zojuist hebt gemaakt en ook een wachtwoord hebt ingesteld voor de gebruiker zabbix met het volgende SQL-commando:

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

OPMERKING: Zorg ervoor dat u vervangt UW_PASSWORD_HIER met uw gewenste wachtwoord.

De vereiste machtigingen moeten worden verleend en het wachtwoord moet worden ingesteld. Ik heb het wachtwoord ingesteld zabbix in dit artikel voor de eenvoud.

Verlaat nu de MySQL/MariaDB-console met de volgende opdracht:

MariaDB [(geen)]> stoppen;

Maak nu de vereiste tabellen met de volgende opdracht:

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

OPMERKING: Zorg ervoor dat u het wachtwoord vervangt zabbix met het wachtwoord dat je hebt ingesteld.

Nu moet u het Zabbix-configuratiebestand bewerken /etc/zabbix/zabbix_server.conf met het volgende commando:

$ sudo nano /etc/zabbix/zabbix_server.conf

Zoek nu de lijn DBU-gebruiker=zabbix en voeg een nieuwe regel eronder toe zoals aangegeven in de onderstaande schermafbeelding. Als u klaar bent, drukt u op + X gevolgd door ja en druk vervolgens op om het bestand op te slaan.

OPMERKING: DBPassword=zabbix, stelt het databasewachtwoord in op: zabbix. Vervangen zabbix met het wachtwoord dat u hebt ingesteld.

Nu moet je de juiste tijdzone instellen voor de PHP-engine. Om dat te doen, bewerkt u het configuratiebestand /etc/zabbix/apache.conf met het volgende commando:

$ sudo nano /etc/zabbix/apache.conf

Blader nu een beetje naar beneden en zoek de gemarkeerde lijnen. Verwijder de hasj (#) teken om ze te verwijderen en te wijzigen Europa/Riga naar uw gewenste tijdzone. U kunt meer informatie vinden over wat u daar moet plaatsen op https://en.wikipedia.org/wiki/List_of_tz_database_time_zones.

Het uiteindelijke configuratiebestand ziet er in mijn geval als volgt uit:. Als u klaar bent, drukt u op + X gevolgd door ja en druk vervolgens op om het bestand op te slaan.

Nu opnieuw opstarten zabbix-server, zabbix-agent en apache2 services met het volgende commando:

$ sudo systemctl herstart zabbix-server zabbix-agent apache2

Nu toevoegen zabbix-server, zabbix-agent en apache2 services voor het opstarten van het systeem van uw Ubuntu 18.04 LTS-machine met het volgende commando:

$ sudo systemctl zabbix-server inschakelen zabbix-agent apache2

zabbix-server, zabbix-agent en apache2 services moeten worden toegevoegd aan het opstarten van het systeem en ze zullen vanaf nu automatisch starten wanneer uw computer opstart.

Voer nu de volgende opdracht uit om het IP-adres van uw Ubuntu 18 . te vinden.04 LTS-machine:

$ ip a

Zoals je kunt zien, is in mijn geval het IP-adres van mijn Ubuntu 18.04 LTS-machine is 192.168.21.128. Het zou voor jou anders moeten zijn. Dus zorg ervoor dat je het vanaf nu vervangt door de jouwe.

Ga nu naar http://192.168.21.128/zabbix vanuit je favoriete webbrowser en je zou de volgende pagina moeten zien:. Omdat je de Zabbix-frontend voor de eerste keer gebruikt, moet je de Zabbix-frontend configureren. Klik hiervoor op Volgende stap.

Zorg er nu voor dat alle vereisten in orde zijn. Klik vervolgens op Volgende stap.

Typ nu het wachtwoord voor de MySQL/MariaDB-databasegebruiker zabbix (in mijn geval wel zabbix) en klik op Volgende stap.

Klik nu op Volgende stap.

Zorg ervoor dat alle informatie correct is. Klik vervolgens op Volgende stap.

Zabbix moet met succes worden geconfigureerd. Klik nu op Af hebben.

Nu zou je in staat moeten zijn om in te loggen als de standaardgebruiker beheerder met het standaard wachtwoord zabbix.

Zodra u zich aanmeldt, zou u het Zabbix-dashboard moeten zien. Nu kun je Zabbix zoveel gebruiken als je wilt.

Zo installeer je Zabbix op Ubuntu 18.04 LTS. Bedankt voor het lezen van dit artikel.

Hoe League Of Legends op Ubuntu 14 te installeren.04
Als je fan bent van League of Legends, dan is dit een kans voor jou om League of Legends te testen. Merk op dat LOL wordt ondersteund op PlayOnLinux a...
Installeer de nieuwste OpenRA Strategy Game op Ubuntu Linux
OpenRA is een Libre/Free Real Time Strategy-game-engine die de vroege Westwood-games nabootst, zoals de klassieke Command & Conquer: Red Alert. Gedist...
Installeer de nieuwste Dolphin Emulator voor Gamecube & Wii op Linux
Met de Dolphin Emulator kun je de door jou gekozen Gamecube- en Wii-spellen spelen op Linux Personal Computers (pc). Omdat het een vrij beschikbare e...