-
Epic
-
Resolution: Done-Errata
-
Major
-
None
-
Log Stream Info
-
False
-
None
-
False
-
Green
-
NEW
-
API
-
To Do
-
OBSDA-620 - Enable Stream (stdout/stderr) information in logs in vector
-
OBSDA-620Enable Stream (stdout/stderr) information in logs in vector
-
VERIFIED
-
0% To Do, 0% In Progress, 100% Done
-
This enhancement adds the originating iostream to the attributes forwarded from the collected container logs. The value will be set to 'stdout' or 'stderr' depending how it was ingested by the collector
-
Enhancement
-
S
-
Low (0%-49%) - [It is unlikely this will become an issue]
Summary
As a consumer of logs collected by ClusterLogForwarder,
I want to know the originating stream of the log line
So that the stderr logs are distinguishable from stdout
Acceptance Criteria
- Verify container logs written to stderr are normalized to identify the STDERR stream
- Verify container logs written to stdout are normalized to identify the STDOUT stream
- Verify the upstream developer API docs are updated
- Verify the logstream information is available in both ViaQ and OTEL data models
Notes
- May need to investigate our impl of Vector multiline exception to see if it requires a message buffer change
- Addtional validation defined on
LOG-6207
Documentation Requirements
- Release notes announcing the enhancement
- Updated ViaQ reference document that includes the additional attribute
- Updated OTEL reference document that includes the additional attribute
- links to
-
RHBA-2024:140435 Logging for Red Hat OpenShift - 6.1.0