Zabbix: Difference between revisions
New page: == Autor == Robin Lõo == Zabbixist == Zabbix on monitoorimise tarkvara, millega saab jälgida arvuti protsesse, jõudlust, kõvaketta mahtu jne. Häirete korral on võimalik saata väl... |
No edit summary |
||
Line 56: | Line 56: | ||
<pre> chown /var/local/zabbix </pre> | <pre> chown /var/local/zabbix </pre> | ||
Muudame agendi confi faili | |||
<pre> nano /etc/zabbix/zabbix_agentd.conf </pre> | |||
Leiame rea: | |||
Asendame reaga: | |||
Muudame serveri confi faili | |||
<pre> nano /etc/zabbix/zabbix_server.conf </pre> | |||
Leiame rea: | |||
Asendame reaga: | |||
Muudame agendi stardi skripti | |||
<pre> nano /etc/init.d/zabbix-agent </pre> | |||
Leiame rea: | |||
Asendame reaga: | |||
Muudame serveri stardi skripti | |||
<pre> nano /etc/init.d/zabbix-server </pre> | |||
Leiame rea: | |||
Asendame reaga: | |||
Restardime nii serveri kui agendi. | |||
<pre> /etc/init.d/zabbix-agent restart | |||
/etc/init.d/zabbix-server restart | |||
</pre> |
Revision as of 10:11, 15 December 2009
Autor
Robin Lõo
Zabbixist
Zabbix on monitoorimise tarkvara, millega saab jälgida arvuti protsesse, jõudlust, kõvaketta mahtu jne. Häirete korral on võimalik saata välja teateid e-mailile, smsile ning käivitada scripte, mis näiteks hangunud protsessi taaskäivitaksid.
Zabbix koosneb kahest osast, serverist ning agendist (kliendist). Kliendid peavad olema paigaldatud igal monitooritaval masinal.
Vajalik
Linux ning mysql-server.
Eeldused
Läheme ruuduks.
sudo -i
Paigaldame mysql-serveri ja mysql-kliendi.
apt-get install mysql-server mysql-client
Paigalduse ajal luuake ruudule parool, sisesta soovitav parool kaks korda.
Paigaldamine
Paigaldame ühe käsuga agendi, serveri ning veebiinterfeisi.
apt-get install zabbix-agent zabbix-server-mysql zabbix-frontend-php
Paigaldamise ajal küsitakse mõned küsimused
Configure database for zabbix-server-mysql with dbconfig-common? <-- Yes
Password of your database's administrative user: <-- yourrootsqlpassword (eelmises punktis valitud parool)
MySQL application password for zabbix-server-mysql: <-- zabbixsqlpassword (veel ühe uue mysqli kasutaja parool)
Password confirmation: <-- zabbixsqlpassword
Pärast installi peaks olema loodud uus kasutaja zabbix ning mysqli tabel zabbix, mis on ka automaatselt täidetud.
Seadistamine
Et Zabbix ka pärast rebooti käivituks tuleb teha mõned muudatused konfi failides ning luua üks uus kataloog
Loome kataloogi /var/local/zabbix
mkdir /var/local/zabbix
Anname kasutajale zabbix õigused
chown /var/local/zabbix
Muudame agendi confi faili
nano /etc/zabbix/zabbix_agentd.conf
Leiame rea: Asendame reaga:
Muudame serveri confi faili
nano /etc/zabbix/zabbix_server.conf
Leiame rea: Asendame reaga:
Muudame agendi stardi skripti
nano /etc/init.d/zabbix-agent
Leiame rea: Asendame reaga:
Muudame serveri stardi skripti
nano /etc/init.d/zabbix-server
Leiame rea: Asendame reaga:
Restardime nii serveri kui agendi.
/etc/init.d/zabbix-agent restart /etc/init.d/zabbix-server restart