Sep 19 – 23, 2022
Europe/Ljubljana timezone
EPICS collaboration meeting is a hybrid event; an in-person and a virtual event

Cancelled - virtual break 20min - Modern, high-efficient monitoring solution for EPICS infrastructure

Not scheduled
Kolokvij lecture room (J. Stefan Institute)

Kolokvij lecture room

J. Stefan Institute

J. Stefan Institute, Jamova cesta 39, 1000 Ljubljana, Slovenia


Marcin Lukaszewski (E9 Controls Limited)


There are a few ways to monitor PVs in the EPICS control system based on size and purpose. For large research facilities, the typical solution is EPICS Archiver Appliance. The main disadvantage of this solution is a quite complex configuration and overwhelming system requirements. Smaller systems often use CSS Archiver or custom scripts that populate CSV files or other formats suitable for a given context. However, no solution can be easily deployed and scaled without generating maintenance overhead. In this presentation, we would like to show how to monitor thousands of PVs using modern, not-EPICS-oriented monitoring tools - Grafana, VictoriaMetrics and the custom monitoring software agent. All this is written in Golang, which makes deployment and maintenance a breeze.

Primary author

Marcin Lukaszewski (E9 Controls Limited)


Presentation materials

There are no materials yet.