DiamondLightSource / DiamondLightSource/crystallography-bluesky
I15-1: Create a graylog query that gives info on the whole stack
- Dominant language
- Python
- Stars
- 0
- Forks
- 0
- Avg merge
- 21h 40m
- Merged PRs (30d)
- 8
Description
To better work out at a glance what a data collection is doing it would be good if we could create a graylog query that included:
* the queue
* BlueAPI and the plan
* Heliotrapi - FYI @RJCD-Diamond
* Workflows?
The issue with adding workflows is that this will be concurrent with the next data collection so we might have to be careful it is tagged correctly so that this is obvious.
We might want to do https://github.com/DiamondLightSource/crystallography-bluesky/issues/146 first
## Acceptance Criteria
- We have a graylog query that gives you all the above
- There is a link in the waffle slack for this for now
Contributor guide
Research direction
Start by reviewing issue #146 and the existing data-collection logs in Graylog to identify the queue, BlueAPI and plan, Heliotrapi, and workflow fields. Create a query covering those components, account for concurrent workflows being tagged clearly, and add its link to the waffle Slack; done means the acceptance criteria are met.
Written by the indexing model from the issue text.
Assessment
- Domain
- observability-sre
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100