PDA

View Full Version : zabbix agent проверяет не графику!


fixx
22-06-2010, 19:21
всем привет! есть скрипт, выдает либо, либо еденичку, в zabbix_agentd.conf прописано:
UserParameter=mailcheck,/etc/zabbix/mailcheck.sh

создан item, проверять должен раз в три минуты, но вместо этого проверяет по несколько раз подряд, потом делает перерыв три минуты и снова несколько проверок подряд. кусок лога:
8033:20100622:213235.137 Requested [mailcheck]
8033:20100622:213238.344 Run remote command [/etc/zabbix/mailcheck.sh] Result [1] [0]...
8032:20100622:213255.529 Requested [mailcheck]
8032:20100622:213258.485 Run remote command [/etc/zabbix/mailcheck.sh] Result [1] [0]...
8033:20100622:213315.814 Requested [mailcheck]
8033:20100622:213318.849 Run remote command [/etc/zabbix/mailcheck.sh] Result [1] [0]...
8034:20100622:213340.255 Requested [mailcheck]
8034:20100622:213343.063 Run remote command [/etc/zabbix/mailcheck.sh] Result [1] [1]...
8032:20100622:213535.134 Requested [mailcheck]
8032:20100622:213539.059 Run remote command [/etc/zabbix/mailcheck.sh] Result [1] [0]...
8033:20100622:213600.523 Requested [mailcheck]
8033:20100622:213603.574 Run remote command [/etc/zabbix/mailcheck.sh] Result [1] [0]...

куда вообще копать?:confused:

dima_dm
23-06-2010, 07:20
В сторону Timeout
/etc/zabbix/zabbix_agentd.conf
Timeout=30
/etc/zabbix/zabbix_server.conf
Timeout=30
И рестартовать zabbix_agent и zabbix_server
У вас, скорее всего, скрипт долго выполняется, максимальное время выполнения скриптов в Zabbix можно установить 30 секунд

fixx
23-06-2010, 08:42
да да, я уже нашел. скрипт выполнялся 4 секунды, а таймаут по умолчанию 3 секунды.спасибо