Public Repository

Last pushed: a year ago
Short Description
Auto install and full configure ELK-stack for syslog
Full Description

English:

Auto-install ELK stack on Docker

Elasticsearch, Logstash, Kibana

Source code: https://bitbucket.org/rebirther/elk-auto-docker
Fork from: https://github.com/spujadas/elk-docker

As finalized:

  • Optimized for installation in Docker, which is running on a virtual machine (KVM, VMware)
  • Logstash configuration out of the box can receive syslog on the 1514 port in the container and on the 514 port from the outside, both for UDP and for TCP
  • Kibana at the first launch of the container will receive a Dashboard with several useful visualizations
  • Index for ElasticSearch will be accepted automatically

Recommendations for installation:

  • It is desirable that the source is ready to send the syslog before installing and launching the container

Playbook for Ansible, which will deploy this image on CentOS, RHEL: https://bitbucket.org/rebirther/ansible


Русский:

Автоустановка стека ELK на Docker

Elasticsearch, Logstash, Kibana

Исходный код: https://bitbucket.org/rebirther/elk-auto-docker
Форк от: https://github.com/spujadas/elk-docker

Что доработано:

  • Оптимизировано для установки в Docker, который запущен на виртуальной машине (KVM, VMware)
  • Конфигурация logstash из коробки может принимать syslog на 1514 порту в контейнере и на 514 порту снаружи, как для UDP так и для TCP
  • Kibana при первом запуске контейнера получит Dashboard с несколькими полезными визуализациями
  • Индекс для ElasticSearch будет принят автоматически

Рекомендации при установке:

  • Желательно чтобы источник был готов отправлять syslog до установки и запуска контейнера

Playbook для Ansible, который развернёт этот образ на CentOS, RHEL: https://bitbucket.org/rebirther/ansible

Docker Pull Command
Owner
rebirther