ulrikpedersen / tomoscan

Demonstration of a tomography scan using EPICS BlueSky with a pulsed laser source
https://ulrikpedersen.github.io/tomoscan/
Apache License 2.0
1 stars 1 forks source link

Adding graylog configuration #16

Closed ulrikpedersen closed 1 year ago

ulrikpedersen commented 1 year ago

Adding Graylog services to docker compose and configuring the controls containers to redirect logs using the GELF driver.

This approach just lumps the Graylog services (an extra mongo DB, elasticsearch and graylog containers) into the same docker compose file. If this becomes too unwieldy we could also consider splitting the graylog part into a separate compose file which can be kept running the in background as infrastructure... Thoughts, @8ryn ?

Closes #9

ulrikpedersen commented 1 year ago

In the end I split the graylog configuration into a separate compose file. Then the logging services can be started independently of the simulation/control/daq services. The workflow to start up everything then becomes: