ZABBIX Сервер 4.2, Пошаговая установка на Linux CentOS 7.6
Innehållsförteckning:
- förutsättningar
- Skapa MySQL-databas
- Installera Zabbix på CentOS
- 1. Installera Zabbix
- 2. Konfigurera PHP för Zabbix frontend
- 3. Konfigurera MySQL-databasen för Zabbix Server
- Installera och konfigurera Zabbix Frontend
- Slutsats
Zabbix är en fullständig öppen källkodsövervakningsprogramvara. Zabbix samlar in mätvärden från dina nätverksenheter, system och applikationer och ser till att de är igång. I fall av problem kommer Zabbix att skicka varningsmeddelanden via olika metoder.
Zabbix kan distribueras för agentbaserad och agentlös övervakning. Zabbix-agenten har ett litet fotavtryck och kan köras på olika plattformar, inklusive Linux, UNIX, macOS och Windows.
Den här handboken förklarar hur du installerar och konfigurerar den senaste versionen av Zabbix 4.0 på en CentOS 7-server med MariaDB som databasback-end. Vi kommer också att visa dig hur du installerar Zabbix-agenten på en fjärrvärd och lägger till värden till Zabbix-servern.
förutsättningar
Du måste vara inloggad som användare med sudo-åtkomst för att kunna installera paket.
Skapa MySQL-databas
Zabbix stöder MySQL / MariaDB och PostgreSQL som databaseservrar. I den här tutorialen använder vi MariaDB som databasback-end.
Logga in på MySQL-skalet genom att skriva följande kommando:
sudo mysql
Kör följande SQL-kommando från MySQL-skalet för att skapa en ny databas:
CREATE DATABASE zabbix CHARACTER SET utf8 collate utf8_bin;
Skapa sedan ett MySQL-användarkonto och ge åtkomst till databasen:
GRANT ALL ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'change-with-strong-password';
Se till att du ändrar
change-with-strong-password
med ett starkt lösenord.
När du är klar, avsluta mysql-konsolen genom att skriva:
Installera Zabbix på CentOS
Vid skrivandet av denna artikel är den senaste stabila versionen av Zabbix version 4.0. Zabbix-paketen som finns i CentOS-lagringarna är föråldrade så vi använder det officiella Zabbix-arkivet.
1. Installera Zabbix
Ladda ner det senaste Zabbix-förvarets rpm-paket med följande wget-kommando:
wget
När filen har laddats ner lägger du till Zabbix-arkivet i ditt CentOS 7-system genom att skriva:
sudo yum localinstall zabbix-release-4.0-1.el7.noarch.rpm
Installera Zabbix-servern, webbfronten med MySQL-databasstöd och Zabbix-agentpaketen:
sudo yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent
Om Apache och PHP inte redan är installerade på din server kommer kommandot ovan att installera dem.
2. Konfigurera PHP för Zabbix frontend
Under installationen skapas en Apache-konfigurationsfil som innehåller alla nödvändiga Apache- och PHP-inställningar. Du behöver bara göra en liten förändring och ställa in rätt tidszon.
Öppna konfigurationsfilen, avmarkera tidszonslinjen och ändra den till din tidszon. Du hittar den kompletta listan över tidszoner som stöds av PHP här.
/etc/httpd/conf.d/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 Europe/Riga…
… 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 Europe/Riga…
… 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 Europe/Riga…
När du är klar sparar du konfigurationsfilen och startar om Apache-tjänsten för att ändringarna ska träda i kraft:
3. Konfigurera MySQL-databasen för Zabbix Server
Zabbix-installationspaketet innehåller en dump-fil som innehåller ett initialt schema och data för Zabbix-servern med MySQL.
Importera MySQL dump-filen genom att köra:
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
Ange användarlösenordet du skapade tidigare när du uppmanas. Vid framgång ges ingen utgång.
Öppna sedan Zabbix-konfigurationsfilen i din redigerare:
sudo nano /etc/zabbix/zabbix_server.conf
Sök efter följande avsnitt, avmarkera
DBPassword
direktivet och lägg till databaslösenordet.
… ### Option: DBPassword # Database password. # Comment this line if no password is used. # # Mandatory: no # Default: DBPassword=change-with-strong-password…
Spara och stäng filen.
Starta om Zabbix-servern och agenttjänsterna och aktivera dem att starta vid systemstart:
sudo systemctl restart zabbix-server zabbix-agent
sudo systemctl enable zabbix-server zabbix-agent
Kontrollera statusen för Zabbix-servern:
sudo systemctl status zabbix-server
Utgången ska visa
active (running)
:
● zabbix-server.service - Zabbix Server Loaded: loaded (/usr/lib/systemd/system/zabbix-server.service; enabled; vendor preset: disabled) Active: active (running) since Sun 2018-12-30 21:18:01 UTC; 51s ago Main PID: 5558 (zabbix_server) CGroup: /system.slice/zabbix-server.service…
Installera och konfigurera Zabbix Frontend
Zabbix webbgränssnitt är skrivet i PHP och gör att vi kan konfigurera servern, visa insamlade data och lägga till värdar som vi vill övervaka.
Innan vi börjar använda webbgränssnittet måste vi installera det.
Öppna din favoritwebbläsare och skriv din serverns domännamn eller offentliga IP-adress följt av
/zabbix
:
http(s)://your_domain_or_ip_address/zabbix
På den första skärmen får du ett välkomstmeddelande. Klicka på
Next step
att fortsätta.










Slutligen, för att lägga till värden, klicka på den blå
button
Lägg till.
Slutsats
Du har installerat den senaste Zabbix på ditt CentOS-system och lärt dig hur du lägger till nya värdar som du vill övervaka.
Du bör nu kontrollera Zabbix-dokumentationen och lära dig mer om hur du konfigurerar och använder Zabbix.
centos zabbix-övervakningLedamöter av Europaparlamentet kommer att avgöra om en rad frågor, bland annat hur man reglerar telekomföretag i EU, hur man straffar företag som snedvrider konkurrensen, hur man delar radiofrekvenser som släpps av TV: s migrering till digital sändning och hur man skyddar medborgarnas data i den digitala tiden.
Men de är delade om huruvida IP-adresser ska ses som personuppgifter. "Vi kommer att be kommissionen att formellt lägga fram en rapport om detta", säger Malcolm Harbour, en brittisk konservativ parlamentsledamot som spelar en central roll för att hylla den så kallade telekomrevisionen genom parlamentet.
Hur man installerar och konfigurerar zabbix på debian 9 linux
Zabbix är en mogen öppen källkodsprogram för övervakning av nätverk och applikationer. Den här tutorialen förklarar hur du installerar och konfigurerar den senaste versionen av Zabbix 4.0 på en Debian 9 Linux-server med MySQL som en databasback-end.
Hur man installerar och konfigurerar zabbix på ubuntu 18.04
Zabbix är ett av de mest populära verktygen för övervakning av öppen källkod. Denna handledning beskriver hur du installerar och konfigurerar den senaste versionen av Zabbix 4.0 på en Ubuntu 18.04-server.







