elastic / elastic/esdiag

Parse existing diagnostic.log files

Open
#321 0 comments 0 reactions 0 assignees View on GitHub
Enhancement
Dominant language
Rust
Stars
30
Forks
9
Avg merge
1h 53m
Merged PRs (30d)
15

Description

The support diagnostic includes a `diagnostic.log` file tracking the progress of the diagnostic collection tool itself. This can be useful when troubleshooting collection issues and is only a few hundred lines at most.

Add a parser/processor to forward these entries into the `logs-diagnostic-esdiag` data stream.

Related to #320

Contributor guide

Open the contributing guide

Research direction

Start by tracing how existing diagnostic files are parsed and how entries are forwarded into data streams. Use diagnostic.log and the logs-diagnostic-esdiag data stream as the scope; the work is done when its entries are parsed and forwarded there.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
backend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.