This daemon is a drop in replacement for iocLogServer which ships with EPICS Base. It incorporates a number of differences (hopefully improvements).
- Log file rotation instead of overwriting
- Log IPs instead of host name (faster and doesn't truncate)
- Supports filtering of caputlog entries base on user name
- Supports re-broadcast of log messages over TCP
Requires: python-twisted-core >= 10.0
The provided server.conf should work for most sites. It listens on the default port 7004, writes all entries to epics.log, and re-broadcasts on port 7014.
Also provided is server.conf.bnl which demonstrates filtering caputlog entries by user name.