Здравсвтуйте!
Возникла проблема:
Необходимо проверять, открыт ли порт на удаленной машине, на которой не установлен Zabbix Agent.
Пытаюсь сделать это с помощью простой проверки (simple check) с ключом: net.tcp.service[telnet,<ip>,3306] - правильное ли это решение?
Раскрою проблему более детально.
Есть удаленная машина, без Zabbix-агента. Настроил на мониторинг элементы типа "простая проверка" со следующими ключами:
Возникла проблема:
Необходимо проверять, открыт ли порт на удаленной машине, на которой не установлен Zabbix Agent.
Пытаюсь сделать это с помощью простой проверки (simple check) с ключом: net.tcp.service[telnet,<ip>,3306] - правильное ли это решение?
Раскрою проблему более детально.
Есть удаленная машина, без Zabbix-агента. Настроил на мониторинг элементы типа "простая проверка" со следующими ключами:
- net.tcp.service[ssh] - в "Последние данные" возвращает, что сервис находится в рабочем состоянии Up(1)
- net.tcp.service[telnet.<ip>,3306] - показывает Down(0). Открыт или нет порт 3306 на машине на самом деле неизвестно.
- net.tcp.service[telnet.<ip>,22] - по идее, то, что по элементу net.tcp.service[ssh] я получаю состояние Up(1) подразумевает, что стандартный 22 порт для SSH - открыт. Это означает, что элемент net.tcp.service[telnet.<ip>,22] должен так же возвращать Up(1) (если я все правильно понимаю). Но тем не менее этот элемент возвращает Down(1).
Comment