Support the `timestamp` processor in packetbeat
Open
:Processors
enhancement
Packetbeat
Team:Security-Service Integrations
- Dominant language
- Go
- Stars
- 12.7k
- Forks
- 5k
- Avg merge
- 2d 15m
- Merged PRs (30d)
- 385
Description
**Describe the enhancement:**
The `timestamp` processor is missing from packetbeat (and auditbeat/metricbeat).
**Describe a specific use case for the enhancement or feature:**
In the logged events, I have an `event.start` and `event.end` time that both are less that the `@timestamp` field. I would like to make the `event.start` field the timestamp of the events.
Contributor guide
Research direction
Start by tracing how processors and event timestamps are handled in packetbeat, auditbeat, and metricbeat. Use the reported event.start, event.end, and @timestamp case as the acceptance example, and verify that the timestamp processor is supported consistently in the affected beats.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- observability-sre
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100