SQL Server 2014 - Instalacija i konfiguracija
Sadržaj:
- Preduvjeti
- Izrada MySQL baze podataka
- Instaliranje Zabbixa na CentOS
- 1. Instaliranje Zabbixa
- 2. Konfiguriranje PHP-a za sučelje Zabbix
- 3. Konfiguriranje MySQL baze podataka za Zabbix Server
- Instaliranje i konfiguriranje Zabbix Frontenda
- Zaključak
Zabbix je potpuno opremljeni softver za praćenje otvorenog koda. Zabbix prikuplja mjerne podatke s vaših mrežnih uređaja, sustava i aplikacija te osigurava da su ispravni. U slučaju bilo kakvih problema, Zabbix će poslati upozorenja o obavijestima raznim metodama.
Zabbix se može primijeniti za praćenje na bazi agenata i bez agensa. Zabbixov agent ima malu površinu i može se prikazivati na različitim platformama, uključujući Linux, UNIX, macOS i Windows.
Ovaj vodič objašnjava kako instalirati i konfigurirati najnoviju verziju Zabbix 4.0 na poslužitelju CentOS 7 koristeći MariaDB kao pomoćnu bazu podataka. Također ćemo vam pokazati kako instalirati Zabbix agent na udaljeni host i dodati host na Zabbix poslužitelj.
Preduvjeti
Morat ćete biti prijavljeni kao korisnik s sudo pristupom kako biste mogli instalirati pakete.
Izrada MySQL baze podataka
Zabbix podržava MySQL / MariaDB i PostgreSQL kao poslužitelje baza podataka. U ovom ćemo vodiču koristiti MariaDB kao pomoćnu bazu podataka.
Prijavite se u MySQL školjku upisivanjem sljedeće naredbe:
sudo mysql
Iz MySQL školjke pokrenite sljedeću SQL naredbu za stvaranje nove baze podataka:
CREATE DATABASE zabbix CHARACTER SET utf8 collate utf8_bin;
Zatim stvorite MySQL korisnički račun i odobrite pristup bazi podataka:
GRANT ALL ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'change-with-strong-password';
Obavezno promijenite
change-with-strong-password
s jakom lozinkom.
Nakon završetka, izlazite iz mysql konzole upisivanjem:
Instaliranje Zabbixa na CentOS
U vrijeme pisanja ovog članka najnovija stabilna inačica Zabbixa je verzija 4.0. Zabbix paketi dostupni u CentOS-ovim spremištima su zastarjeli pa ćemo koristiti službeno spremište Zabbix-a.
1. Instaliranje Zabbixa
Preuzmite najnoviji paket rpm za spremište Zabbix sa sljedećom naredbom wget:
wget
Nakon što se datoteka preuzme, dodajte skladište Zabbix u svoj sustav CentOS 7 tako da upišete:
sudo yum localinstall zabbix-release-4.0-1.el7.noarch.rpm
Instalirajte Zabbix poslužitelj, web sučelje s podrškom za MySQL bazu podataka i Zabbixovim paketima agenata:
sudo yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent
Ako Apache i PHP nisu već instalirani na vašoj usluzi, naredba gore će ih instalirati.
2. Konfiguriranje PHP-a za sučelje Zabbix
Tijekom instalacije kreira se konfiguracijska datoteka Apache koja sadrži sve potrebne postavke Apache i PHP. Trebate samo napraviti malu promjenu i postaviti odgovarajuću vremensku zonu.
Otvorite konfiguracijsku datoteku, komentirajte liniju vremenske zone i promijenite je u svoju vremensku zonu. Kompletan popis vremenskih zona koje PHP podržava ovdje možete pronaći ovdje.
/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…
Nakon završetka spremite konfiguracijsku datoteku i ponovno pokrenite Apache uslugu da bi promjene stupile na snagu:
3. Konfiguriranje MySQL baze podataka za Zabbix Server
Instalacijski paket Zabbix pruža dump datoteku koja uključuje početnu shemu i podatke za Zabbix poslužitelj s MySQL.
Uvoz izravne datoteke MySQL pokrenite:
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
Na upit unesite korisničku lozinku koju ste prethodno stvorili. Na uspjehu ne daje se izlaz.
Zatim otvorite konfiguracijsku datoteku Zabbix u svom uređivaču:
sudo nano /etc/zabbix/zabbix_server.conf
Potražite sljedeći odjeljak, komentirajte
DBPassword
direktivu i dodajte lozinku baze podataka.
… ### Option: DBPassword # Database password. # Comment this line if no password is used. # # Mandatory: no # Default: DBPassword=change-with-strong-password…
Spremite i zatvorite datoteku.
Ponovno pokrenite Zabbixove usluge poslužitelja i agenata i omogućite im pokretanje sustava pri dizanju sustava:
sudo systemctl restart zabbix-server zabbix-agent
sudo systemctl enable zabbix-server zabbix-agent
Provjerite status Zabbix poslužitelja:
sudo systemctl status zabbix-server
Izlaz bi trebao pokazati
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…
Instaliranje i konfiguriranje Zabbix Frontenda
Web sučelje Zabbix napisano je na PHP-u i omogućava nam konfiguriranje poslužitelja, pregled prikupljenih podataka i dodavanje domaćina koje želimo nadzirati.
Prije nego što počnemo koristiti web sučelje, moramo ga instalirati.
Otvorite svoj omiljeni preglednik i utipkajte naziv domene ili javnu IP adresu vašeg poslužitelja, a zatim
/zabbix
:
http(s)://your_domain_or_ip_address/zabbix
Na prvom zaslonu predstavit ćemo vam poruku dobrodošlice. Kliknite
Next step
za nastavak.
Konačno, za dodavanje domaćina kliknite na plavi
button
Dodaj.
Zaključak
Uspješno ste instalirali najnoviji Zabbix na vaš CentOS sustav i naučili kako dodati nove hostove koje želite nadzirati.
Sada biste trebali provjeriti Zabbix Documentation i saznati više o konfiguriranju i korištenju Zabbix-a.
centos zabbix praćenjeKako instalirati i konfigurirati nfs poslužitelj na centos 8
U ovom ćete vodiču proći korake potrebne za postavljanje NFSv4 poslužitelja na CentOS 8. Također ćemo vam pokazati kako montirati NFS datotečni sustav na klijentu.
Kako instalirati i konfigurirati zabbix na debian 9 Linuxu
Zabbix je zreli softver otvorenog koda za nadgledanje mreža i aplikacija. Ovaj vodič objašnjava kako instalirati i konfigurirati najnoviju verziju Zabbix 4.0 na Debian 9 Linux poslužitelju koristeći MySQL kao pomoćnu bazu podataka.
Kako instalirati i konfigurirati zabbix na ubuntu 18.04
Zabbix je jedan od najpopularnijih softverskih alata za praćenje otvorenog koda. Ovaj vodič opisuje kako instalirati i konfigurirati najnoviju verziju Zabbix 4.0 na Ubuntu 18.04 poslužitelju.