DiamondLightSource / DiamondLightSource/mx-bluesky
Hyperion: Provide data on what Hyperion is doing
- Dominant language
- Python
- Stars
- 4
- Forks
- 5
- Avg merge
- 1d 30m
- Merged PRs (30d)
- 2
Description
For external monitoring services it is useful to know some data about what is happening on the beamline, specifically:
* Current visit
* Baton holder
And some history of when these changed. GDA pushed this information to a `redis` database sitting on the control machine (https://jira.diamond.ac.uk/browse/I04_1-737). Hyperion could do the same but should probably use something on the K8s cluster.
Ultimately we may also want to put sensitive data in there, like file names, so will also need some authentication.
## Acceptance Criteria
- Hyperion pushes the above data into an externally readable service
Contributor guide
Assessment
This issue has not been assessed yet.