Actions
Feature #6373
open
JL
OD
main/startup: support sentinel file signal for initial rule processing completion
Feature #6373:
main/startup: support sentinel file signal for initial rule processing completion
Description
Many deployments use different ways to observe "health".
When starting Suricata, it's helpful to know when it's rule processing step is complete so observers can distinguish between
- Suricata's running and can't communicate because it hasn't opened the unix socket for suricatasc comms
- Suricata's running, processing rules, and is not responding.
A sentinel file that is set before Suricata launches (by the launcher) and is cleared when Suricata's initial rule processing completes can disambiguate the first case.
Actions