ivodopyanov: а разве градиентный спуск используется для обучения сети? :) я просто не в курсе, но по-моему самый популярный метод для сетей - обратное распространение.
1. python-скрипт формирует и кладет на sftp файл
Если положить не удалось, нужно отправить fail в zabbix
2. с sftp файл забирает другой скрипт, прогоняет его через конвейер - парсит, шлет письма и т.д В конце кладет данные об этом файле в базу
Здесь ничего делать не нужно
3. 1-й скрипт смотрит раз в минуту в эту базу, и если в течение часа данные об отправленном файле не появились - отправляет fail в zabbix.
У меня вопрос следующий: как непосредственно в zabbix'e настроить сущность, которая будет принимать этот fail по api и что-то делать, когда он придет.