Ребята, здарова. Ну помогите) устал уже эксперементировать)
Есть приложение X на ubuntu. Оно отправляет данные на порт 3333 устройства. Zabbix агента на устройстве нет.
Мне нужно на Zabbix сервере, в элементе данных, поймать эти данные.
Вот перевод инструкции от приложения:
приложение X использует необработанные TCP/IP-соединения (не HTTP) для удаленного управления и статистики.
REQUEST:
{"id":0,"jsonrpc":"2.0","method":"devices_getstat1"}
Значит Элемент данных с типом HTTP агент не подходит - он получает данные со страницы, а мне нужно выполнить скрипт, стоб получить эти данные.
По инструкции этой
https://www.zabbix.com/documentation/current/ru/manual/config/items/itemtypes/telnet_checks Создаю Элемент данных с типом TELNET агент. Ключ пишу такой:
telnet.run[test,
192.168.1.43,3333,UTF8]
При выполнении теста получаю - No login prompt
При этом, если просто подключаюсь по Telnet прогой, типа putty, и выполняю скрипт - данные идут.
Что я делаю не так?