The official Filebeat docker image.
Maintained by: openEuler CloudNative SIG.
Where to get help: openEuler CloudNative SIG, openEuler.
Current Filebeat docker images are built on the openEuler. This repository is free to use and exempted from per-user rate limits.
Filebeat is a lightweight shipper for forwarding and centralizing log data. Installed as an agent on your servers, Filebeat monitors the log files or locations that you specify, collects log events, and forwards them either to Elasticsearch or Logstash for indexing.
Learn more about Filebeat on Filebeat Website.
The tag of each filebeat docker image is consist of the version of filebeat and the version of basic image. The details are as follows
| Tag | Currently | Architectures |
|---|---|---|
| 9.5.5-oe2403sp4 | Filebeat 9.5.5 on openEuler 24.03-LTS-SP4 | amd64, arm64 |
| 9.0.1-oe2403sp4 | Filebeat 9.0.1 on openEuler 24.03-LTS-SP4 | amd64, arm64 |
| 9.0.1-oe2403sp1 | Filebeat 9.0.1 on openEuler 24.03-LTS-SP1 | amd64, arm64 |
In this usage, users can select the corresponding {Tag} based on their requirements.
Pull the openeuler/filebeat image from docker
docker pull openeuler/filebeat:{Tag}
Run with an interactive shell
You can also start the container with an interactive shell to use filebeat.
docker run -it --rm openeuler/filebeat:{Tag} bash
Create the filebeat.yml file
Here's a minimal Filebeat test configuration (filebeat.yml) in English for functional testing:
filebeat.inputs:
- type: filestream
enabled: true
paths: ["/var/log/log"]
output.file:
path: "/tmp/output"
filename: "logs.json"
Learn how to configure Filebeat on Configure Filebeat.
Run in Foreground (Debug Mode)
filebeat -e -c filebeat.yml
If you have any questions or want to use some special features, please submit an issue or a pull request on openeuler-docker-images.
Content type
Image
Digest
sha256:010d4befa…
Size
131.1 MB
Last updated
about 8 hours ago
docker pull openeuler/filebeatPulls:
6
Sep 21 to Sep 27