Перечитывание и перезапуск
Таблица. Применение основных изменений
| Файл | Операция | Исключения и особенности |
|---|---|---|
ethercap.json | reload sensor-ethercap | Парсеры, фильтры, адаптеры, запись трафика и tcpLimits. Режим захвата и cpuSet — restart; hugepages — перезапуск группы. |
pcap.json | reload sensor-pcap | Адаптеры и большинство флагов. Изменение tcpLimits — restart sensor-pcap. |
icap.json | reload sensor-icap | Конфигурация проверяется до применения. Некоторые изменения пересоздают внутренний ICAP-сервер и затрагивают соединения. |
identity.json | reload sensor-identity | Изменённые профили обогащения и источников. |
analyser.json | reload sensor-analyser | Большинство параметров и кода L1–L4. Порядок существующих правил, L5, XML-фильтры и debug — restart. |
transfer.json | reload sensor-transfer | Добавление, удаление и изменение профилей. Смена protocol, default и cpuSet — restart. |
watcher.json | reload sensor-watcher | Правила записи журналов. cpuSet — restart. |
anomaly.json | reload читающих служб | sensor-ethercap, sensor-pcap, sensor-identity, sensor-analyser — по изменённой секции. |
quotas.json | restart analyser и transfer | Квоты результатов применяются соответствующими потребителями файла. |
ipc.json | restart sensor.target | Изменение каналов и общих буферов требует перезапуска всех служб. |
Если при перечитывании analyser.json, transfer.json или icap.json обнаружена ошибка JSON, служба сохраняет предыдущую рабочую конфигурацию. Поэтому отсутствие остановки ещё не означает, что правка применена. Для anomaly.json при запуске действует отдельное правило: ошибка чтения приводит к использованию встроенных значений, включая выключенный главный детектор. После изменения всегда проверяйте сообщения о загрузке.
Эта страница была полезна?
Спасибо за отзыв!
Спасибо, мы учтём это для улучшения документации.