-
Notifications
You must be signed in to change notification settings - Fork 5k
Log file collector based on v2 input API #20243
Copy link
Copy link
Closed
Labels
FilebeatFilebeatFilebeatProject:Filebeat-Input-v2Team:Elastic-Agent-Data-PlaneLabel for the Agent Data Plane teamLabel for the Agent Data Plane teamTeam:Services(Deprecated) Label for the former Integrations-Services team(Deprecated) Label for the former Integrations-Services teamenhancementext-goalExternal goal of an iterationExternal goal of an iterationrefactoringv8.1.0
Metadata
Metadata
Assignees
Labels
FilebeatFilebeatFilebeatProject:Filebeat-Input-v2Team:Elastic-Agent-Data-PlaneLabel for the Agent Data Plane teamLabel for the Agent Data Plane teamTeam:Services(Deprecated) Label for the former Integrations-Services team(Deprecated) Label for the former Integrations-Services teamenhancementext-goalExternal goal of an iterationExternal goal of an iterationrefactoringv8.1.0
Type
Fields
Give feedbackNo fields configured for issues without a type.
Implement an alternative log file collector (Name: logfile) for use with the agent based on the v2 input API.
The v2 input API allows file state to be stored in a generic key-value store, while requiring the Input type to implement all required logic for state and ACK handling. A generic implementation for stateful inputs is available in the filebeat/input/v2/input-cursor package (currently requires a static set of sources only).
Tasks
Phase 1 (feature-parity)
logfileMissing features
Phase 2 (enhancements)
filestreaminput #23457Inputs based on log
Marking it GA
filestreaminput GA Makefilestreaminput GA #26127- [ ] remove log input in 8.xRelated: #15324