Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Забанен


Сообщения: 6345
Благодарности: 1436

Профиль | Цитировать


Цитата Vandercast:
Создается впечатление, что zabbix вообще не дергает даже скрипт. »
Он бы об этом написал.

Попробуйте в скрипте полный путь к curl прописать. Хотя там проверки есть... И на exit code тоже есть проверка. Вы точно подключили своему юзеру нужное Media?

UPD Подозреваю, что проблема кроется ещё и тут:

Код: Выделить весь код
which curl &>/tmp/telegram.log
Когда вы проверяли скрипт от другого пользователя, этот лог был создан с овнером текущего юзера, а при umask 022 никто, кроме рута не может писать в чужой файл. Скрипт на этом при запуске от юзера заббикса фейлится. Почему это в заббиксе не отражается, не пойму. Скрипт измените так:
Код: Выделить весь код
which curl &>/dev/null

if [ $? -ne 0 ] ; then echo 'FAIL: curl not found.' && exit 1 ; fi
dump.txt тоже не забудьте удалить

Последний раз редактировалось Jula0071, 14-06-2017 в 13:13.

Это сообщение посчитали полезным следующие участники:

Отправлено: 12:29, 14-06-2017 | #7