Удалённый порт

Удалённый порт

Удалённый порт ​

Сенсор проверяет доступность удалённого порта.

Пример настройки ​

image

ПолеОписание
ПротоколПротокол проверяемого порта, TCP или UDP.
Имя хостаIP-адрес или DNS-имя хоста, порт которого необходимо проверять.
ПортПроверяемый порт.
ДанныеДополнительные тестовые данные, которые можно отправить на порт во время проверки.
ТаймаутМаксимальное время выполнения проверки в миллисекундах.
ПериодПериод выполнения проверки (по умолчанию 60 секунд).

Результат выполнения ​

После успешного выполнения проверки в секции Данные появится следующая информация:

image

ПолеОписание
success
Результат проверки:

true - порт доступен;

false - порт недоступен.

| | errorMessage | Сообщения об ошибках выполнения проверки или о причинах недоступности проверяемого порта. |

Консольная программа ​

Эта проверка является аналогом программы Netcat, выполняемой в терминале:

console
$ netcat -zv saymon.info 80
> Connection to saymon.info 80 port [tcp/http] succeeded!

$ netcat -zvu saymon.info 80
> Connection to saymon.info 80 port [udp/http] succeeded!

Известные ошибки при настройке сенсора ​

NOTE

Sensor error! [net.sf.oval.ConstraintViolation: must be between 1 and 65535 inclusive] Значение указанного порта выходит за пределы возможного диапазона от 1 до 65535 (Port number is too large). В данном случае необходимо проверить корректность данных, указанных в поле Порт.

NOTE

messageError - UnknownHostException: http://saymon.info Указанный хост не может быть найден (getaddrinfo: Name or service not known). Возможные причины: некорректно указано имя хоста; указанное имя недоступно из подсети, в которой выполняется проверка; указание префиксов протоколов "http://" или "https://" в имени хоста. Проверьте корректность указанного адреса. Проверьте доступность указанного хоста, выполнив команду netcat в терминале хоста, на котором установлен агент, выполняющий проверку. Не указывайте префиксы протоколов в поле Имя хоста.