Skip to content

aderbenev/ioclogserv2

 
 

Repository files navigation

IOC log daemon v2

This daemon is a drop in replacement for iocLogServer which ships with EPICS Base. It incorporates a number of differences (hopefully improvements).

  1. Log file rotation instead of overwriting
  2. Log IPs instead of host name (faster and doesn't truncate)
  3. Supports filtering of caputlog entries base on user name
  4. Supports re-broadcast of log messages over TCP

Dependencies

Requires: python-twisted-core >= 10.0

Configuration

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.

About

More flexible IOC log server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 83.7%
  • Makefile 8.3%
  • Shell 6.2%
  • C++ 1.2%
  • Batchfile 0.6%