-
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
[meta] Deprecate winlogbeat
in favor of filebeat
winlog
input.
#40074
Comments
Pinging @elastic/elastic-agent-data-plane (Team:Elastic-Agent-Data-Plane) |
Pinging @elastic/sec-windows-platform (Team:Security-Windows Platform) |
Some things that would be needed to make Filebeat equivalent are
One thing to consider is the impact of OpenTelemetry, if we decided to start supporting the OTel collector to ingest windows event logs, then I think we would want Winlogbeat users to migrate to that. I would want to avoid having users migrate from Winlogbeat->Filebeat and then Filebeat->OTel if those two changes are possible within a short time window. So it might worth asking what it would take to make Windows event log collection/processing portable to OTel 🤔. |
Would the otel usecase also impact the current winlog integrations? |
@leehinman could you have a look here please? |
@andrewkroh and I will be chatting today but I think we should definitely chat about using the OTel input |
After some conversations it seems the OTel collector should not impact the progress of this. Will convert this into a meta issue. Please feel free to chime in if there are still unclear things. |
winlogbeat
in favor of filebeat
winlog
input.winlogbeat
in favor of filebeat
winlog
input.
👀 woohoo! This is great. I have had concerns with two separate products doing nearly the same function and seeing missed bugs/issues on one or the other. After this, perhaps we can talk about the name "filebeat" hahaha 😆 |
I am concerned with the change actually making this worse. While we may deprecate one, there will still be multiple copies of ingest pipeline logic floating around. I think we need to discuss this more, @marc-gr. I want to avoid yet another clone/fork of the pipelines. |
I'll hold migrating the modules for now then |
Some time ago the winlog input was added to filebeat so it could be used by the elastic agent.
The functionality is basically on par with winlogbeat, which makes us maintain both implementations.
Would be nice to discuss the possibility to deprecate winlogbeat in the following releases, making the preferred choice filebeat winlog input or elastic agent integrations to consume windows events. This way we could prepare users targetting winlogbeat removal for a future 9.0 version.
TODO:
The text was updated successfully, but these errors were encountered: