Kaspersky Machine Learning for Anomaly Detection

Настройка коннектора HTTP Connector

01 декабря 2023

ID 248003

Kaspersky MLAD использует коннектор HTTP Connector для получения данных из CSV-файлов при регламентной загрузке данных методом POST. Вы можете загружать данные по протоколу HTTP или HTTPS, указав нужный протокол в запросе.

Работы по настройке коннектора HTTP Connector могут выполнять системные администраторы.

Коннектор HTTP Connector не поддерживает защищенное соединение. Если вы хотите использовать защищенное соединение для получения и отправки данных, рекомендуется дополнительными средствами обеспечить защиту сетевого соединения (например, использовать VPN) или другим способом исключить возможный несанкционированный доступ к каналу связи.

Чтобы настроить работу коннектора HTTP Connector:

  1. В нижнем левом углу страницы нажмите на кнопку Основное меню.

    Вы перейдете в меню администратора.

  2. Выберите раздел Системные параметрыHTTP Connector.

    Справа отобразится список параметров.

  3. С помощью переключателя Записывать данные в службу Message Broker включите функцию записи данных в службу Message Broker.
  4. Если требуется, с помощью переключателя Сохранять полученный файл включите функцию сохранения полученных CSV-файлов.
  5. В поле Размер записываемого блока (количество тегов) укажите количество тегов, которое единовременно записывается в службу Message Broker.
  6. В поле Максимальный размер загружаемого файла (MБ) укажите максимальный размер файла (в мегабайтах), передаваемого в коннектор HTTP Connector.

    При попытке загрузить CSV-файл большего размера файл не будет передан в коннектор HTTP Connector.

  7. Нажмите на кнопку Сохранить.

Kaspersky MLAD будет получать данные из CSV-файлов с помощью коннектора HTTP Connector.

Пример отправки CSV-файла в коннектор HTTP Connector через cURL по протоколу HTTP методом POST на порт 4999 сервера Kaspersky MLAD:

curl -F "file=@<имя файла>.csv" -X POST "http://<IP-адрес или доменное имя сервера Kaspersky MLAD>:4999/"

Коннектор HTTP Connector принимает CSV-файлы со следующими полями:

timestamp;tag_name;value

где:

  • timestamp – временная метка в формате %Y-%m-%dT%H:%M:%S.
  • tag_name – имя тега.
  • value – значение тега.

    Если значение тега содержит дробную часть, используйте точку при отделении целой и дробной частей.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!