Sanibonani nonke. Lesi sikhathi ngikulethela leli thuluzi eliwusizo kakhulu futhi elingaziwa ngabaningi, ukuze ukwazi ukuqapha nokuqapha umsebenzi wamaseva ethu wonke avela endaweni efanayo.
Maningi amathuluzi enza lokhu ngokuphelele noma ngokwengxenye, kwezinye izimo kufanele sifake eziningana ukuthola inzuzo esiyifunayo.
Iqiniso ukuthi i-zabbix isebenza ngaphansi kwemodeli yenguqulo eyodwa ongayikhokhi ipeni futhi inomphakathi omuhle. Kepha njengenjwayelo, uma ukhetha noma unezinsizakusebenza zesevisi kanye / noma inkontileka yokusekela kanye noqeqesho oluhle kakhulu lokusebenzisa leli thuluzi, bengizokutshela ukuthi akulona utshalomali olubi.
Ngokuyinhloko leli thuluzi elenzelwe kuphela ukusatshalaliswa okususelwa ku-debian, ubuntu, redhat. Ngakho-ke mhlawumbe kukhawulela abanye, ngoba kuzodingeka babhekise emithonjeni ukuze bahlanganise.
Kulungile, manje sihamba nesifundo ngokugcwele. Ngikwenzile lokhu kufakwa ku-debian 8 jessie. Iseva ehlanzekile ene-database kwenye iseva, kepha lokho kuya kuwo wonke umuntu.
I-Paso 1
Landa iseva ye-zabbix ne-frontend kusuka ku- lapha
Enye indlela isuka ngqo kuseva yakho.
wget http://repo.zabbix.com/zabbix/3.0/debian/pool/main/z/zabbix/zabbix-server-pgsql_3.0.2-1+jessie_amd64.deb .
wget http://repo.zabbix.com/zabbix/3.0/debian/pool/main/z/zabbix/zabbix-frontend-php_3.0.2-1+jessie_all.deb .
Sifaka lawa maphakheji futhi sixazulula ukuncika.
dpkg -i *.deb
apt-get install -f
I-Paso 2
Sifaka igama lesibonelo sesiphakeli sethu zabbix.mydomain.com
vi /etc/hosts
Sengeza isibonelo:
192.168.1.100 zabbix zabbix.mydomain.com
Ngokuzenzakalelayo ukufakwa kwe-zabbix ku-apache yethu ukucushwa kwe-alias ku- /etc/apache2/conf-enabled/zabbix.conf, ukufinyelela ngokulandelayo http: // / zabbix, angiyithandi ukuze sikhubaze
a2disconf zabbix.conf
Isinyathelo 2.1 (ngokuzithandela- uma ushiye ukucushwa kwangaphambilini njengoba kunjalo, yeqa uye kusinyathelo 3)
Ngokwengeziwe noma ngokuzikhethela kuzodingeka ukuthi wenze i-virtualhost noma uguqule i-000-default.conf njengoba uthanda bese ungeza okulandelayo
vi /etc/apache2/sites-available/zabbix.midominio.com.conf
<VirtualHost *:80>
ServerName zabbix.midominio.com
DocumentRoot /usr/share/zabbix
<Directory "/usr/share/zabbix">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
<IfModule mod_php5.c>
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 always_populate_raw_post_data -1
</IfModule>
</Directory>
<Directory "/usr/share/zabbix/conf">
Order deny,allow
Deny from all
<files *.php>
Order deny,allow
Deny from all
</files>
</Directory>
<Directory "/usr/share/zabbix/app">
Order deny,allow
Deny from all
<files *.php>
Order deny,allow
Deny from all
</files>
</Directory>
<Directory "/usr/share/zabbix/include">
Order deny,allow
Deny from all
<files *.php>
Order deny,allow
Deny from all
</files>
</Directory>
<Directory "/usr/share/zabbix/local">
Order deny,allow
Deny from all
<files *.php>
Order deny,allow
Deny from all
</files>
</Directory>
# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
# error, crit, alert, emerg.
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Songa, siphume sigijime
a2ensite zabbix.midominio.com.conf
service apache2 restart
I-Paso 3
Ukusetha i-database
aptitude install php5-pgsql
aptitude install libapache2-mod-auth-pgsql
service apache2 reload
I .sql in
cd /usr/share/doc/zabbix-server-pgsql/create.sql.gz
Bangayilayisha nge-pgadmin3 noma nge-pgsql
ngo-psql
su - postgres
psql
CREATE USER zabbix WITH PASSWORD 'myPassword';
CREATE DATABASE zabixdb;
GRANT ALL PRIVILEGES ON DATABASE zabbixdb to zabbix;
\q
psql -U zabbix -d zabbixdb -f create.sql
Nge-PgAdmin3 kulula kakhulu
1 cindezela i-sql, bese uhlola ukuthi uku-database efanele yini
2 cindezela uvule bese ulayisha i-.sql engaphakathi kwe .gz
3 gijima, futhi voila
vi /etc/zabbix/zabbix_server.conf
DBHost=192.168.x.x
DBName=zabbixdb
DBSchema=public
DBUser=zabbix
DBPassword=password
I-Paso 5
http://<server_ip_or_name>/zabbix
o
http://<server_ip_or_name>
kuhle kuleli phuzu uma saya ku-mysql noma kuma-postgres kufanele sibheke ukuthi konke kuluhlaza futhi inketho yethu yedatha iyakhonjiswa. Okuthile okubalulekile mayelana nendawo yesikhathi se-php kungahlelwa ku- /etc/php5/apache2/php.ini Kulebula date.timezone = iMelika / iCuracao ngokwesibonelo, zonke izingxenye ezivunyelwe ziyi- lapha
Ngemuva kwalokho kufanele silungiselele i-database, sikhumbule ukushintsha ifayela le- Bamba uma ikwenye iseva, kanye ne- igama lomsebenzisi, iphasiwedi ne-database
Ukusingathwa, uma unesizinda kuseva yakho, sikubeke, bese egameni kunciphisa, isibonelo, umphathi: zabbix.mydomain.com, futhi egameni: zabbix
Futhi uma uvuma, ngokulandelayo futhi kufanele usitshele ...
manje sifinyelela kuphela zabbix.mydomain.com
okuzenzakalelayo yi-Admin - zabbix
I-Paso 6
Sifaka iklayenti kuseva yethu
wget http://repo.zabbix.com/zabbix/3.0/debian/pool/main/z/zabbix/zabbix-agent_3.0.2-1+jessie_amd64.deb .
dpkg -i zabbix-agent_3.0.2-1+jessie_amd64.deb
/etc/init.d/zabbix-agent start
I-Paso 7
Ngizochaza kulesi sifundo izinto eziyisisekelo kakhulu ukwengeza iklayenti, ngoba ngokuzenzakalela iseva ye-zabbix ilungiselele izifanekiso eziningana, izingqinamba, isenzo njll ... kokuthunyelwe kwesibili ngizokukhombisa lesi sihloko ngokujule ngokwengeziwe
Ukucushwa> Ababungazi> Dala umsingathi
igama lomkhosi yigama ngqo okufanele ulifake umagazine_agentd.confLeli gama livame ukuba lobuchwepheshe ... isibonelo srv-01, lelo alingitsheli lutho, ngisho nokuchazwa kweseva
Igama elibonakalayo Sekuvele kuyigama elinobungani kakhulu elikuvumela njengomlawuli ukwazi ukuthi iyiphi iseva ... isibonelo Imeyili
Amaqembu ukuthi leli hos likuliphi iqembu, noma ungakha elisha eqenjini elisha
Ukuhlangana komenzeli, ungaqapha kusuka kusixhumi esibonakalayo esingaphezu kwesisodwa, kepha okungenani eyodwa kufanele imenyezelwe ngu ikheli le-ip futhi / noma Igama le-DNS
Ngemuva kwalokho sinikela Isifanekiso futhi njengoba ngishilo, sekuvele kunabaningi asebevele bamenyezelwa ngokuzenzakalela, njenge http / https, ssh, icmp futhi ezinye ezifaka izifanekiso eziningana kwesinye, njenge I-OS Linux.
Okokuqala ucindezela Khetha, bese uhlola zonke izifanekiso ozidingayo bese ucindezela khetha kusuka kulelo windi elisha, ekugcineni engeza
Njengesinyathelo sokugcina, ngincoma ukusebenzisa i-Host yokusungula okuzenzakalelayo
Manje ukuqeda kuseva esifuna ukuyibheka futhi sesivele siyayimemezela kuseva, sihlela ifayela le-ejenti
vi /etc/zabbix/zabbix_agentd.conf
Server= ip del servidor
ServerActive=ip del servidor
Hostname=el nombre hostname que colocamos en la configuracion host del server, tiene que ser exactamente igual, mayusculas, espacios, simbolos, sino te dará un error
/etc/init.d/zabbix-agent start
Lokhu konke kwenzelwa leli thuba kunguqulo yesibili yalesi sifundo, ngihlela ukungena ekujuleni ngawo wonke ama-triger, izenzo nemisebenzi ongayisebenzisa kusuka kulolu hlelo lokusebenza. Ngiyabonga hlala ubukele
Leli thuluzi lizwakala lihle kakhulu, ngibheke phambili kokuthunyelwe kwesibili.
Ekuboneni kokuqala kubonakala kuyithuluzi eliphelele futhi elinamandla. Ngizozama ukuyilungisa kungekudala.
Siyabonga ngolwazi!
Nginentshisekelo yokuhlola amathuluzi wokuqapha futhi ngithanda ukwazi ukuthi yimaphi ocabanga ukuthi ahamba phambili.
Bengivele ngazi ngoZabbix, kepha kubonakala ngathi kuyinkimbinkimbi kimi ngenxa yolwazi lwami, yize ngizolinika elinye ithuba ngokulandela (ngangokunokwenzeka) izinyathelo zalokhu nezinye izindatshana ezifika (Ngiyabonga!) . Kwenze kube okungabizi ngangokunokwenzeka sicela :))
Elinye ithuluzi engilithola liheha kakhulu yileli: IGRAFANA okufanele nami ngiyizame. Okunye okuhle engicabanga ukuthi: I-NAGIOS
Uyabazi abanye okuyireferensi ekuqapheni idatha nasekuboneni okulula ukusisebenzisa?
Ngisebenzisa i-CACTI futhi ngenze izivivinyo ngePandora FMS ne-ntop
Isifundo esihle! ngabomvu ingxenye yesibili. Umsebenzi omuhle