Skip to content

Filebeat input v2 API #15324

Closed
Closed
@urso

Description

This meta issue tracks all PRs, issues and tasks for a new input API in Filebeat. The new API also introduces a generic key-value store as registry, for reuse by other inputs. Development targets the feature branch feature-new-registry-file. Related issues/PRs will be labeled the Project:Filebeat-Input-v2.

Initial Phase

Next

The inputs log, container, docker and stdin are not going to be moved. Instead these should be replaced by filestream or dropped altogether.
- [ ] log/container/docker/stdin
- [ ] factor out file watcher emiting events
- [ ] update to new API
- [ ] split up into independent inputs

  • Add existing Beats as new inputs
    • Journaldbeat
    • Winlogbeat

We decided to keep log input around so users are not forced to update.
- [ ] Remove old input API and supporting architecture
- [ ] remove filebeat/channel package
- [ ] remove state support from input/file package
- [ ] remove registrar package

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions