Zabbix Documentation 2.2

3.04.05.0 (current)| In development:5.2 (devel)| Unsupported:1.82.02.22.43.23.44.24.4Guidelines

User Tools

Site Tools


ru:manual:appendix:items:service_check_details

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
ru:manual:appendix:items:service_check_details [2015/12/25 15:46]
ru:manual:appendix:items:service_check_details [2018/05/08 13:01] (current)
dotneft
Line 1: Line 1:
 +==== 8 Детали реализации net.tcp.service проверок ==== 
  
 +=== Обзор ===
 +
 +В этом разделе детально описана реализация проверок net.tcp.service для различных сервисов,​ которые можно указать в параметре сервиса.
 +
 +**ftp**
 +
 +Создание TCP подключения,​ после чего ожидание,​ что первые 4 символа из ответа будут равны "220 ", после чего отправка "​QUIT\n"​. По умолчанию используется 21 порт, если не указан другой.
 +
 +**http**
 +
 +Создание TCP подключения без ожидания и отправки чего-либо. По умолчанию используется 80 порт, если не указан другой.
 +
 +**https**
 +
 +Используется (и работает только с) libcurl, без проверки подлинности сертификата,​ без проверки имени хоста в SSL сертификате,​ получение только заголовка ответа (запрос HEAD). По умолчанию используется 443 порт, если не указан другой.
 +
 +**imap**
 +
 +Создание TCP подключения,​ после чего ожидание,​ что первые 4 символа из ответа будут равны "* OK", после чего отправка "a1 LOGOUT\n"​. По умолчанию используется 143 порт, если не указан другой.
 +
 +**ldap**
 +
 +Открытие соединения к LDAP серверу и выполнение операции LDAP поиска с фильтром равным (objectClass=*). Ожидание успешного получения первого атрибута первой записи. По умолчанию используется 389 порт, если не указан другой.
 +
 +**nntp**
 +
 +Создание TCP подключения,​ после чего ожидание,​ что первые 3 символа из ответа будут равны "​200",​ после чего отправка "​QUIT\n"​. По умолчанию используется 119 порт, если не указан другой.
 +
 +**ntp**
 +
 +Отправка SNTP пакет через UDP и проверка ответа на соответствие [[http://​tools.ietf.org/​html/​rfc4330#​section-5|RFC 4330, раздел 5]]. По умолчанию используется 123 порт, если не указан другой.
 +
 +**pop**
 +
 +Создание TCP подключения,​ после чего ожидание,​ что первые 3 символа из ответа будут равны "​+OK",​ после чего отправка "​QUIT\n"​. По умолчанию используется 110 порт, если не указан другой.
 +
 +**smtp**
 +
 +Создание TCP подключения,​ после чего ожидание,​ что первые 3 символа из ответа будут равны "​220",​ после чего отправка "​QUIT\n"​. По умолчанию используется 25 порт, если не указан другой.
 +
 +**ssh**
 +
 +Создание TCP подключения. В случае,​ если подключение выполнено успешно,​ обе стороны обмениваются строками идентификации (SSH-major.minor-XXXX),​ где major и minor являются версиями протокола и XXXX является строкой. Zabbix проверяет,​ соответствует ли строка спецификации и затем отвечает строкой "​SSH-major.minor-zabbix_agent\r\n"​ или "​0\n"​ при несовпадении. По умолчанию используется 22 порт, если не указан другой.
 +
 +**tcp**
 +
 +Создание TCP подключения без ожидания и отправки чего-либо. В отличие от других проверок требуется явное указание номера порта.
 +
 +**telnet**
 +
 +Создание TCP подключения и ожидание приглашение на ввод имени пользователя (':'​ в конце строки). По умолчанию используется 23 порт, если не указан другой.