Столкнулся с проблемой неработоспособности уведомлений в zabbix 3.0, работавших ранее в 2.4. Причина неработоспособности уведомлений через внешние скрипты в zabbix 3.0 оказалась достаточно тривиальной.
Всё дело в том, что в zabbix 3.0 ввели кастомизируемый формат передачи параметров скриптам, и по умолчанию скриптам не передаются привычные три параметра — получатель, тема и текст. Теперь для получения этих значений в скриптах в привычном формате $1 $2 $3 необходимо на странице настройки соответствующего media type добавить три передаваемых параметра (), в которых указать соответствующие служебные переменные(именно в таком порядке):
{ALERT.SENDTO}
{ALERT.SUBJECT}
{ALERT.MESSAGE}