мы хотели реализовать наш SMS-шлюз в Zabbix.
У нас есть инструмент cli (sms77-cli) для отправки SMS, который требует некоторых параметров. Однако я не нашел способа сделать это напрямую с помощью zabbix. Вот почему я создал sh -скрипт, подобный этому:
#!/bin/bash
apikey="xxx"
/usr/lib/zabbix/alertscripts/sms77-cli --apikey $apikey --to $1 --text $2 --debug $3 >>/var/log/sms77.log
Если я запустил скрипт из cli, он будет работать нормально, вот так:
./callmeSMS.sh 001234567890 'bli bla blub' 1
К сожалению, тест в У zabbix просто истекло время ожидания, и я не понимаю, почему. Вот как я настроил это в Zabbix:
But the test result looks like this:
ошибка zabbix
Zabbix может запускать скрипт sh, я тестировал его простым эхом, но кажется, что он не вызывает инструмент sms77-cli ... У меня заканчивается идей. Может кто-нибудь поможет?