Hello,
My name is Jackie Garrahan and I work at SLAC’s TID Advanced Control System group. We are investigating options for the next generation alarm and logging systems for the LCLS and would like to poll the community to get a sense of what is being used elsewhere. At present, we use ALH (AlarmHandler) for alarms along with an IOC to provide PVs so the alarm tree can be displayed also with PyDM and EDM. As for log messages, we have a custom software developed in-house that receives messages (EPICS Log and other applications) via socket and insert them into an Oracle Database which is later consumed.
On the alarm section we know of the existence of BEAST and Phoebus Alarm Server. For logs, it seems like the ELK stack is a strong candidate but there is also alerta.io and possibly others. I would appreciate if you could share your experience with tools that you are currently using or also evaluating.
Thanks,
Jackie