VictoriaMetrics/deployment/docker/victorialogs/filebeat-docker
2023-06-21 03:59:31 -07:00
..
docker-compose.yml Add docker compose examples: filebeat(docker, syslog), fluentbit(docker), logstash, vector(docker) 2023-06-21 03:59:31 -07:00
filebeat.yml Add docker compose examples: filebeat(docker, syslog), fluentbit(docker), logstash, vector(docker) 2023-06-21 03:59:31 -07:00
README.md Add docker compose examples: filebeat(docker, syslog), fluentbit(docker), logstash, vector(docker) 2023-06-21 03:59:31 -07:00
scrape.yml Add docker compose examples: filebeat(docker, syslog), fluentbit(docker), logstash, vector(docker) 2023-06-21 03:59:31 -07:00

Docker compose Filebeat integration with VictoriaLogs

The folder contains the example of integration of filebeat with Victorialogs

To spin-up environment run the following command:

docker compose up -d 

To shut down the docker-compose environment run the following command:

docker compose down -v

The docker compose file contains the following component

  • filebeat - fileabeat is configured to collect logs from the docker, you can find configuration in the filebeat.yml. It writes data in VictoriaLogs
  • filebeat-exporter - it export metrics about the filebeat
  • VictoriaLogs - the log database, it accept data from filebeat by elastic protocol
  • VictoriaMetrics - collect metrics from filebeat via filebeat-exporter, VictoriaLogs and VictoriaMetrics(itself)
  • grafana - it comes with two predefined dashboards for VictoriaLogs and VictoriaMetrics