Мониторинг FTP сервера

Протокол передачи файлов (FTP) является стандартным сетевым протоколом, используемым для копирования файла с одного хоста на другой через TCP/IP сеть, такую как Интернет.

Монитор сервера FTP выполняет проверку корректной работы сервера FTP путем проверки статуса сервера и чтения атрибутов удаленного файла, используя FTP протокол.

Синхронизация

Настройки конфигурации мониторинга FTP описаны в подразделе Настройки службы FTP.

Во время синхронизации выполняются следующие операции:

  • Установление соединения с сервером FTP.
  • Проведение аутентификации.
  • Получение информации о статусе сервера и ее сохранение в результатах мониторинга.
  • Определение местонахождения файла с использованием заданного в параметрах пути.
  • Получение атрибутов, таких как временная метка файла (обычно время последнего изменения) и размер (в байтах).
  • Отключение соединения.

Все данные операции должны быть выполнены успешно для перевода сервера в режим Онлайн. Статус сервера и информация о файле хранятся в результатах мониторинга.

При невыполнении какой-либо операции статус сервера меняется на Офлайн. Ошибка, обнаруженная во время синхронизации, сохраняется в результатах мониторинга.

Имейте в виду, что путь, указанный в конфигурации службы, должен относиться к обычному файлу (т.е. не указывать на директорию или не включать специальных символов). Если монитору не удается обнаружить файл, используя заданный путь, служба FTP переходит в Офлайн.

Операции

Получить FTP

Получить файл из удаленного компьютера.

У формата параметров функции входа есть следующие поля:

Имя

Тип

Описание

Порт

Целочисленное

Номер порта, на котором запущен сервер FTP.

Имя пользователя

Строка

Имя пользователя для аутентификации.

Пароль

Строка

Пароль для аутентификации.

Режим

Булевое

Режим FTP: активный или пассивный (по умолчанию).

Путь

Строка

Путь файла или папки для мониторинга (опционально).

Кодировка файла

Строка

Определяет кодировку содержимого файла.

Таймаут

Длинное

Таймаут операций сервера FTP.

Адрес устройства хоста сервера используется в качестве адреса сервера FTP.

У формата параметров функции выход есть следующие поля:

Имя

Тип

Описание

Удачное

Булевое

Операция была выполнена успешно.

Ошибка

Строка

Текст сообщения об ошибке, если ошибка произошла в течение выполнения операции.

Результат

Блок данных

Запрашиваемый файл из удаленного компьютера.

Список FTP

Файлы списков удаленно соединенных компьютеров.

У формата параметров функции вход есть следующие поля:

Имя

Тип

Описание

Порт

Целочисленное

Номер порта, на котором запущен сервер FTP.

Имя пользователя

Строка

Имя пользователя для аутентификации.

Пароль

Строка

Пароль для аутентификации.

Режим

Булевое

Режим FTP: активный или пассивный (по умолчанию).

Путь

Строка

Путь файла или папки для мониторинга (опционально).

Кодировка файла

Строка

Определяет кодировку содержимого файла.

Таймаут

Длинное

Таймаут операций сервера FTP.

Адрес устройства хоста сервера используется в качестве адреса сервера FTP.

У формата параметров функции выход есть следующие поля:

Имя

Тип

Описание

Удачное

Булевое

Операция была выполнена успешно.

Ошибка

Строка

Текст сообщения об ошибке, если ошибка произошла в течение выполнения операции.

Результат

Блок данных

Запрашиваемый список файлов из удаленного компьютера.