Установка Zabbix 4 в Debian 9
Innholdsfortegnelse:
- Forutsetninger
- Opprette MySQL-database
- Installerer Zabbix på Debian
- 1. Installere Zabbix
- 2. Konfigurere PHP for Zabbix frontend
- 3. Konfigurere MySQL-databasen for Zabbix Server
- Installere og konfigurere Zabbix Frontend
- Konklusjon
Zabbix er en moden open source-programvare for overvåking av nettverk og applikasjoner. Zabbix kan samle beregninger fra forskjellige nettverksenheter, systemer og applikasjoner. I tilfelle feil, vil Zabbix sende varslingsvarsler via forskjellige metoder.
Zabbix støtter både agentbasert og agentløs overvåking. Zabbix-agenten har et lite fotavtrykk og kan kjøres på forskjellige plattformer, inkludert Linux, UNIX, macOS og Windows.
Denne veiledningen forklarer hvordan du installerer og konfigurerer den nyeste versjonen av Zabbix 4.0 på en Debian 9 Linux-server ved å bruke MySQL som en database-back-end. Vi vil også vise deg hvordan du installerer Zabbix-agenten på en ekstern vert og legger verten til Zabbix-serveren.
Forutsetninger
Brukeren du er logget inn som, må ha sudo-rettigheter for å kunne installere pakker.
Opprette MySQL-database
Zabbix støtter både MySQL / MariaDB og PostgreSQL. I denne guiden bruker vi MariaDB som en database-back-end.
Logg inn på MySQL-konsollen:
sudo mysql
Kjør følgende SQL-setning for å opprette en ny database:
CREATE DATABASE zabbix CHARACTER SET utf8 collate utf8_bin;
Deretter oppretter du en MySQL-brukerkonto og gir tilgang til databasen:
GRANT ALL ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'change-with-strong-password';
Forsikre deg om at du endrer
change-with-strong-password
med et sterkt passord.
Når du er ferdig, avslutter MySQL-konsollen ved å skrive:
Installerer Zabbix på Debian
I skrivende stund er denne siste stabile versjonen av Zabbix versjon 4.0. Zabbix-pakkene som er tilgjengelige i Debian-lagringene er ofte utdaterte, så vi bruker det offisielle Zabbix-depotet.
1. Installere Zabbix
Last ned den siste Zabbix-repository
.deb
pakken med følgende wget-kommando:
wget
Når filen er lastet ned, installerer du den med:
sudo apt install./zabbix-release_4.0-2+stretch_all.deb
Oppdater pakkelisten og installer Zabbix-serveren, nettfronten med MySQL-databasestøtte og Zabbix-agenten:
sudo apt update
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent
Kommandoen over vil også installere Apache, PHP og alle nødvendige PHP-moduler.
2. Konfigurere PHP for Zabbix frontend
En Apache-konfigurasjonsfil med alle nødvendige Apache- og PHP-innstillinger opprettes under installasjonen.
Åpne konfigurasjonsfilen, kammenter tidssonen og endre den til din tidssone. Du finner den komplette listen over tidssoner som støttes av PHP her.
/etc/apache2/conf-enabled/zabbix.conf
… php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone America/Denver…
… php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone America/Denver…
… php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone America/Denver…
Når du er ferdig, lagrer du filen og start Apache-tjenesten på nytt for at endringene skal aktiveres.
sudo systemctl restart apache2
3. Konfigurere MySQL-databasen for Zabbix Server
Importer MySQL dump-filen som inkluderer et innledende skjema og data for Zabbix-serveren med MySQL.
gunzip < /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix
Skriv inn brukerpassordet du opprettet når du blir bedt om det. Ved suksess gis ingen utgang.
Deretter åpner du Zabbix-konfigurasjonen og angir databasepassordet:
sudo nano /etc/zabbix/zabbix_server.conf
Søk etter den følgende delen,
DBPassword
direktivet og legg til databasepassordet.
… ### Option: DBPassword # Database password. # Comment this line if no password is used. # # Mandatory: no # Default: DBPassword=change-with-strong-password…
Lagre og lukk filen.
Start og aktiver Zabbix-serveren og agenttjenestene på nytt:
sudo systemctl restart zabbix-server zabbix-agent
sudo systemctl enable zabbix-server zabbix-agent
Kontroller at Zabbix-serveren kjører:
sudo systemctl status zabbix-server
● zabbix-server.service - Zabbix Server Loaded: loaded (/lib/systemd/system/zabbix-server.service; enabled; vendor preset: enabled) Active: active (running) since Mon 2019-01-28 15:37:21 CST; 35s ago Main PID: 27632 (zabbix_server) CGroup: /system.slice/zabbix-server.service…
Installere og konfigurere Zabbix Frontend
Zabbix webgrensesnitt er skrevet i PHP og lar deg konfigurere serveren, se samlet data og legge til verter du vil overvåke.
Å starte installasjonen, åpne favorittleseren din og skriv inn serverens domenenavn eller den offentlige IP-adressen etterfulgt av
/zabbix
:
http(s)://your_domain_or_ip_address/zabbix
På den første skjermen får du en velkomstmelding. Klikk
Next step
å fortsette.
Til slutt, for å legge til verten, klikk på den blå Legg til-
button
.
Konklusjon
Du har installert den siste Zabbix på Debian-systemet ditt og lært hvordan du legger til nye verter som du vil overvåke.
Du bør nå sjekke Zabbix-dokumentasjonen og lære mer om hvordan du konfigurerer og bruker Zabbix.
debian zabbix overvåkingHvordan installere og konfigurere redis på debian 10 linux

I denne opplæringen vil vi dekke hvordan du installerer og konfigurerer Redis på en Debian 10, Buster. Redis er en åpen kildekode-datalager i minnet med nøkkelverdi.
Hvordan installere og konfigurere zabbix på centos 7

Zabbix er en fullfunksjons open source overvåkingsprogramvare. Denne veiledningen beskriver hvordan du installerer og konfigurerer den nyeste versjonen av Zabbix 4.0 på en CentOS 7-server.
Hvordan installere og konfigurere zabbix på ubuntu 18.04

Zabbix er et av de mest populære open source overvåkingsprogramvareverktøyene. Denne veiledningen beskriver hvordan du installerer og konfigurerer den nyeste versjonen av Zabbix 4.0 på en Ubuntu 18.04-server.