Мониторинг FTP сервера
Протокол передачи файлов (FTP) является стандартным сетевым протоколом, используемым для копирования файла с одного хоста на другой через TCP/IP сеть, такую как Интернет. |
Монитор сервера FTP выполняет проверку корректной работы сервера FTP путем проверки статуса сервера и чтения атрибутов удаленного файла, используя FTP протокол.
Синхронизация
Настройки конфигурации мониторинга FTP описаны в подразделе Настройки службы FTP.
Во время синхронизации выполняются следующие операции:
- Установление соединения с сервером FTP.
- Проведение аутентификации.
- Получение информации о статусе сервера и ее сохранение в результатах мониторинга.
- Определение местонахождения файла с использованием заданного в параметрах пути.
- Получение атрибутов, таких как временная метка файла (обычно время последнего изменения) и размер (в байтах).
- Отключение соединения.
Все данные операции должны быть выполнены успешно для перевода сервера в режим Онлайн. Статус сервера и информация о файле хранятся в результатах мониторинга.
При невыполнении какой-либо операции статус сервера меняется на Офлайн. Ошибка, обнаруженная во время синхронизации, сохраняется в результатах мониторинга.
Имейте в виду, что путь, указанный в конфигурации службы, должен относиться к обычному файлу (т.е. не указывать на директорию или не включать специальных символов). Если монитору не удается обнаружить файл, используя заданный путь, служба FTP переходит в Офлайн. |
Операции
Получить FTP
Получить файл из удаленного компьютера.
У формата параметров функции входа есть следующие поля:
Имя | Тип | Описание |
Порт | Целочисленное | Номер порта, на котором запущен сервер FTP. |
Имя пользователя | Строка | Имя пользователя для аутентификации. |
Пароль | Строка | Пароль для аутентификации. |
Режим | Булевое | Режим FTP: активный или пассивный (по умолчанию). |
Путь | Строка | Путь файла или папки для мониторинга (опционально). |
Кодировка файла | Строка | Определяет кодировку содержимого файла. |
Таймаут | Длинное | Таймаут операций сервера FTP. |
Адрес устройства хоста сервера используется в качестве адреса сервера FTP. |
У формата параметров функции выход есть следующие поля:
Имя | Тип | Описание |
Удачное | Булевое | Операция была выполнена успешно. |
Ошибка | Строка | Текст сообщения об ошибке, если ошибка произошла в течение выполнения операции. |
Результат | Блок данных | Запрашиваемый файл из удаленного компьютера. |
Список FTP
Файлы списков удаленно соединенных компьютеров.
У формата параметров функции вход есть следующие поля:
Имя | Тип | Описание |
Порт | Целочисленное | Номер порта, на котором запущен сервер FTP. |
Имя пользователя | Строка | Имя пользователя для аутентификации. |
Пароль | Строка | Пароль для аутентификации. |
Режим | Булевое | Режим FTP: активный или пассивный (по умолчанию). |
Путь | Строка | Путь файла или папки для мониторинга (опционально). |
Кодировка файла | Строка | Определяет кодировку содержимого файла. |
Таймаут | Длинное | Таймаут операций сервера FTP. |
Адрес устройства хоста сервера используется в качестве адреса сервера FTP. |
У формата параметров функции выход есть следующие поля:
Имя | Тип | Описание |
Удачное | Булевое | Операция была выполнена успешно. |
Ошибка | Строка | Текст сообщения об ошибке, если ошибка произошла в течение выполнения операции. |
Результат | Блок данных | Запрашиваемый список файлов из удаленного компьютера. |