Erinevus lehekülje "Zabbix" redaktsioonide vahel
(→Itemid) |
(→Päästikud ehk triggerid) |
||
29. rida: | 29. rida: | ||
====Päästikud ehk triggerid==== | ====Päästikud ehk triggerid==== | ||
+ | |||
+ | Trigger on mingile itemile omistatud tingimus, mille peale trigger rakendub. Näiteks võib itemiks olla cpu koormus ja triggeri ülesandeks | ||
+ | on rakenduda ja raporteerida kui see jõuab 80% juurde. | ||
Trigger rakendub, kui crash.running väärtus on midagi muud kui trunnning | Trigger rakendub, kui crash.running väärtus on midagi muud kui trunnning |
Redaktsioon: 16. jaanuar 2019, kell 04:29
Serveri paigaldus
Zabbixi häirete (alerts) emailiga saatmiseks tuleb menüüst Administration avada Media types ning valida meedium "Email"
Kliendi paigaldus
/etc/zabbix/zabbix_agentd.conf
sed -i 's/192.168.0.100/127.0.0.1/g' zabbix_agentd.conf
Templated
Neid saab tõmmata veebist ja ka ise erinevate jälgitavate itemite ja nende alusel reageerivate triggerite abil luua
Itemid
Item on jälgimise all olev parameeter näiteks võrguliiklus, päringutele vastamise keskmine aeg, cpu koormus jne
Soovides käivitada süsteemis käske ja luua nende väljundi baasil itemeid
# instance version UserParameter=pgsql.version,psql -U zabbix zabbix -Atc 'select version()'
Kontrollimiseks on hea töövahend zabbix_get
$ zabbix_get -s 127.0.0.1 -k pgsql.version PostgreSQL 8.3.3 on i486-pc-linux-gnu, compiled by GCC cc (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
Päästikud ehk triggerid
Trigger on mingile itemile omistatud tingimus, mille peale trigger rakendub. Näiteks võib itemiks olla cpu koormus ja triggeri ülesandeks on rakenduda ja raporteerida kui see jõuab 80% juurde.
Trigger rakendub, kui crash.running väärtus on midagi muud kui trunnning
{crashplan_1:crash.running.str("running")}=0
Mitme itemi peale trigger
({server2:system.cpu.util[].nodata(755)}=1)&({server1inger[cl.verio].last(0)}=1)