Что применяется при перечитывании

Таблица. Поведение sensor-analyser при изменениях

ИзменениеПрименениеОсобенности

Лимиты объекта, IoC, maxEventCount

reload

Новые значения применяются без полного перезапуска.

threadCount

reload с перестроением очередей

Операция меняет рабочие очереди; планируйте её с учётом нагрузки.

enabled и код L1–L4

reload

Изменённый код перечитывается даже при неизменном JSON.

Удаление записи работающего правила

Не использовать как отключение

Задайте enabled: false.

Перестановка существующих правил

restart

Порядок работающего набора не обновляется простой перестановкой строк и reload.

onTimer и код L5

restart

Применяются при запуске.

XML-фильтры rawFilter и messageFilter

restart

Для предсказуемого применения используйте перезапуск.

debug и quotas.json

restart

Читаются при запуске.

В дополнение к правилам состав полей некоторых протокольных событий управляется config/metadata/proto.json. Он относится к извлекаемым метаданным TLS, HTTP, LDAP, DNS, NTP и ICMP. При изменении состава сохраняйте поля, которые используют детекторы, сопоставление индикаторов и приёмники; сокращение события может нарушить зависимые правила даже при исправной доставке.