Cuprins
Мониторинг состояния потока
При начале отправки событий, формируется график отображающий текущий поток событий (EPS).
Так же, потом можно наблюдать в строке состояния
- EPS - Текущий поток событий
- AVG - Средний EPS за период
- Send - Количество отправленных событий
- Время работы модуля
- Traffic - Примерный уровень нагрузки на сеть исходя из размера отправляемых событий
Дополнительно, при двойном клике по строке состояния, текущая статистика будет скопирована в буфер обмена.
Основной интерфейс
- EPS - количество событий в секунду отправляемых на коллектор. Максимальное значение 90000 событий в секунду. При установки значения 0, устанавливается максимальное значение 90000 EPS.
- Timeout - Отправляет события в течение секунды, в пределах указанных EPS, после чего делает паузу на указанное время в секундах.
- Json - Сформировать событие в Json формате (для поддерживаемых серверов, к примеру OpenSearch)
Flow (Функции отправки)
Normal | Отправка количества событий указанных в параметре EPS |
Raising | Опция плавное повышение EPS . При достижения EPS, цикл начнется повторно. |
Downgrade | Опция плавного понижения EPS. При достижения 0, цикл начнется повторно. |
Random | Опция отправки случайного количества событий в пределах значения указанного в EPS |
Flow step - Шаг повышения или понижения событий, используется только для функций Raising и Downgrade.
Flow Timeout - Таймаут изменения потока событий, в секундах. Время через которое поток событий изменится в соответствии с настройками. Используется для функций Raising, Downgrade и Random.
Flow distribution (Функции отправки)
Normal | Равномерное (последовательное) распределение событий между получателями |
Random | Случайное распределение событий между получателями |
Stop time (sec) - время в секундах, после которого должна прекратится отправки событий.
Таблица преобразования времени в секунды
Пример | Значение в секундах |
1 минута | 60 |
5 минут | 300 |
10 минут | 600 |
30 минут | 1800 |
1 час | 3600 |
1 сутки | 86400 |
2 суток | 172800 |
3 суток | 259200 |
7 дней | 604800 |
Template
Template - выбор формата (шаблона) отправки данных.
Proto
UDP | Отправка событий по протоколу UDP |
TCP | Отправка событий по протоколу TCP |
TCP(TLS) | Отправка событий по TCP TLS (TLS 1.0, TLS 1.1, TLS 1.2) |
ElasticSeach | Пакетная отправка событий в Elasticseach (метод _bulk) |
ElasticSeach (doc) | Отправка событий Elasticseach по одному (метод _doc) |
ElasticSearch TLS | Пакетная отправка событий в Elasticseach (метод _bulk), с поддержкой шифрования |
ElasticSearch(doc) TLS | Отправка событий Elasticseach по одному (метод _doc), с поддержкой шифрования |
Kafka | Отправка событий в Kafka |
Kafka(SSL) | Отправка событий в Kafka с поддержкой шифрования |
Redis(RPUSH) | Отправка событий в список в начало списка Redis |
Redis(LPUSH) | Отправка событий в список в конец списка Redis |
HTTP(GET) | Асинхронный многоточный метод. Отправить GET запрос на http ресурс. В качестве параметра URL используется поле Index из запроса. Внимание: Должен присутствовать любой не пустой шаблон. Игнорирует 30x коды. |
HTTPS(GET) | Асинхронный многоточный метод. Отправить GET запрос на https ресурс. В качестве параметра URL используется поле Index из запроса.Должен присутствовать любой не пустой шаблон. Игнорирует 30x коды. |
HTTP(GET Lock) | Синхронный однопоточный метод. Отправить GET запрос на http ресурс. В качестве параметра URL используется поле Index из запроса. Внимание: Должен присутствовать любой не пустой шаблон. Обрабатывает 30x коды. |
HTTP(GET Lock) | Синхронный однопоточный метод. Отправить GET запрос на https ресурс. В качестве параметра URL используется поле Index из запроса.Должен присутствовать любой не пустой шаблон. Обрабатывает 30x коды. |
WebSocket | Отправка событий по протоколу WebSocket |
WebSocket(wss) | Отправка событий по протоколу WebSocket, с поддержкой шифрования |