The CS-Studio based RDB Channel Archiver for EPICS is an Eclipse "plugin" for CS-Studio that runs in headless mode. It's sometimes called “Best Ever Archive Toolset, yet” (BEAUTY).
The distribution is split into two containers:
- one container running a PostgreSQL database (
beauty-db
), and - another one running the archiver application (
beauty-app
).
They need to be connected to the same docker network.
Ready-to-use images can be found on the Docker Hub: pklaus/beauty.
Technical Information:
- The two subfolders
db
andapp
contain the sources to build the docker images. - This distribution uses the compiled versions from SNS.
- The SQL files with the database schema used for setting up the PostgreSQL container is mostly taken from the dbd folder of the plugin org.csstudio.archive.rdb.
Furher resources on BEAUTY:
- CS-Studio Wiki (on Github):
- Old but rather complete documentation on the CS-Studio RDB Archiver (on SourceForge)
- SNS CS-Studio developer documentation on the RDB Archiver with further links (on sns.ornl.gov)
- Source code of the relevant CS-Studio plugins: