[fluentd] request ids are not always present so are handled incorrectly when logs are passed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla-ansible |
New
|
Undecided
|
Unassigned |
Bug Description
The format1 regex for extracting info out of the logs does not match on some logs:
https:/
This part of the regex assumes the request id will follow a string:
\[(\S+ req-)?(
This is not always the case. Has been seen in logs from Nova Compute.
There is no request id:
2023-11-14 20:46:33 +0000 [warn]: #0 pattern not matched: "2023-11-14 20:46:33.922 7 ERROR nova.compute.
c8-1584-
2023-11-14 20:46:33 +0000 [warn]: #0 pattern not matched: "2023-11-14 20:46:33.922 7 ERROR nova.compute.
2023-11-14 20:46:33 +0000 [warn]: #0 pattern not matched: "2023-11-14 20:46:33.922 7 ERROR nova.compute.
This is a follow-up to this bug: https:/
description: | updated |
summary: |
- [fluentd] request ids are not always handled correctly when logs are - passed + [fluentd] request ids are not always present so are handled incorrectly + when logs are passed |