Trigger backups by monitoring syslog streams for messages that indicate that a change has been made. This would allow for less frequent scheduled runs and would result in a much lower latency.
This also means that we could automatically correlate the user who made the change.
Backends should be modular. Initial considerations:
- Kafka
- Syslog (TCP, UDP)
- Elasticsearch (polling)
Trigger backups by monitoring syslog streams for messages that indicate that a change has been made. This would allow for less frequent scheduled runs and would result in a much lower latency.
This also means that we could automatically correlate the user who made the change.
Backends should be modular. Initial considerations: