Skip to content

Add level and logger-name tags#48

Merged
jorgeazevedo merged 1 commit intomainfrom
ja-extra-tags
Feb 17, 2026
Merged

Add level and logger-name tags#48
jorgeazevedo merged 1 commit intomainfrom
ja-extra-tags

Conversation

@jorgeazevedo
Copy link
Contributor

What does this change?

In the availability dashboard, we filter logs by level, and expose the logger_name property for filtering. This is very handy for application logs, however, cloud-init-output logs don't have these tags, which means they aren't surfaced in the dashboard. It would be handy for the logs to be exposed, as it can help debug why instances are unhealthy (that can easily trigger SLO alerts)

How to test

I've tested this approach by creating the conf files locally based on tags.json with ./devx-logs --dry-run --kinesisStreamName <real id> and then manually patching a live box via ssh. It looks like it works!

Before

https://logs.gutools.co.uk/s/devx/app/r/s/ci6vb

Screenshot 2026-01-23 at 17 59 49

After

https://logs.gutools.co.uk/s/devx/app/r/s/bIdSd

Screenshot 2026-01-23 at 18 00 31

These will show up in queries for application logs, which is very handy
@jorgeazevedo jorgeazevedo marked this pull request as ready for review January 23, 2026 18:01
@jorgeazevedo jorgeazevedo requested a review from a team as a code owner January 23, 2026 18:01
@jorgeazevedo jorgeazevedo added the feature Departmental tracking: work on a new feature label Jan 23, 2026
@jorgeazevedo jorgeazevedo merged commit 389b17b into main Feb 17, 2026
8 of 9 checks passed
@jorgeazevedo jorgeazevedo deleted the ja-extra-tags branch February 17, 2026 10:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature Departmental tracking: work on a new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants