elk-config
elk-config copied to clipboard
ELK stack configuration files
Aerokube ELK Stack Configs
This repository contains example configuration files used to send logs from Aerokube products to Elastic stack. We are using:
- Filebeat to collect log files of running Aerokube tools containers.
- Logstash to preprocess log files.
- ElasticSearch to store and index log data.
- Kibana as user interface.
Quick Start Guide
-
We assume here that you have two Linux hosts: first with Selenoid or Ggr (application host) and second where logs will be stored (ELK host).
-
On application host go to
beats
directory and start Filebeat with Docker Compose:
$ cd beats
$ docker-compose up -d
- On the ELK host go to
elk
directory and start ELK stack with Docker compose:
$ cd elk
$ docker-compose up -d