DiamondLightSource / DiamondLightSource/crystallography-bluesky

I15-1: Create a graylog query that gives info on the whole stack

Open Beginner friendly
#147 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.