🚀 New Features:
- simpler way to configure containers for different hosts in the
config.yaml
(see docs) - Allow running multiple OliveTin Actions per keyword (see docs)
- Configure Arguments for your OliveTin Actions (see docs)
- New setting:
compact_summary_message
formats the summary as a comma-separated list of monitored containers, rather than a multi-line list.
🐛 Bug Fixes
- Fix Swarm Service monitoring not working on worker nodes
⚙️ Improvements
- OliveTin Actions run in separate threads now and no longer block the monitoring thread of the respective container
- Remove limitation that containers and keywords have to be configured (via config or environment variables) in case of label only configuration
Note for people wanting to configure swarm services via labels
Since LoggiFly can only read the swarm service labels (set under deploy
in the compose file) when running on a manager node it is recommended to set the labels directly in the container labels of the compose file (see docs)