-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[libbeat] Fingerprint processor cannot access @timestamp #28683
Labels
Comments
andrewkroh
added a commit
to andrewkroh/beats
that referenced
this issue
Oct 28, 2021
Use `beat.Event.GetValue` so that @timestamp and @metadata are accessible to be hashed. Also clarify the documentation to explain how the value being hashed is constructed. Fixes elastic#28683
6 tasks
There are similar inconsistencies on processors that add fields #25425, perhaps processors should not have access to the underlying fields and use only the |
Pinging @elastic/elastic-agent-data-plane (Team:Elastic-Agent-Data-Plane) |
andrewkroh
added a commit
that referenced
this issue
Nov 2, 2021
Use `beat.Event.GetValue` so that @timestamp and @metadata are accessible to be hashed. Also clarify the documentation to explain how the value being hashed is constructed. Fixes #28683
mergify bot
pushed a commit
that referenced
this issue
Nov 2, 2021
Use `beat.Event.GetValue` so that @timestamp and @metadata are accessible to be hashed. Also clarify the documentation to explain how the value being hashed is constructed. Fixes #28683 (cherry picked from commit 6390852)
mergify bot
pushed a commit
that referenced
this issue
Nov 2, 2021
Use `beat.Event.GetValue` so that @timestamp and @metadata are accessible to be hashed. Also clarify the documentation to explain how the value being hashed is constructed. Fixes #28683 (cherry picked from commit 6390852)
mergify bot
pushed a commit
that referenced
this issue
Nov 2, 2021
Use `beat.Event.GetValue` so that @timestamp and @metadata are accessible to be hashed. Also clarify the documentation to explain how the value being hashed is constructed. Fixes #28683 (cherry picked from commit 6390852)
andrewkroh
added a commit
that referenced
this issue
Nov 2, 2021
Use `beat.Event.GetValue` so that @timestamp and @metadata are accessible to be hashed. Also clarify the documentation to explain how the value being hashed is constructed. Fixes #28683 (cherry picked from commit 6390852) Co-authored-by: Andrew Kroh <andrew.kroh@elastic.co>
andrewkroh
added a commit
that referenced
this issue
Nov 2, 2021
Use `beat.Event.GetValue` so that @timestamp and @metadata are accessible to be hashed. Also clarify the documentation to explain how the value being hashed is constructed. Fixes #28683 (cherry picked from commit 6390852) Co-authored-by: Andrew Kroh <andrew.kroh@elastic.co>
andrewkroh
added a commit
that referenced
this issue
Nov 2, 2021
Use `beat.Event.GetValue` so that @timestamp and @metadata are accessible to be hashed. Also clarify the documentation to explain how the value being hashed is constructed. Fixes #28683 (cherry picked from commit 6390852) Co-authored-by: Andrew Kroh <andrew.kroh@elastic.co>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
The fingerprint processor directly accesses
beat.Event.Fields
to get data for the fingerprint. Therefore it cannot see the@timestamp
because that is stored separately. It should usebeat.Event.GetValue
and then this would work as expected.The text was updated successfully, but these errors were encountered: