EleasticSearch, LogStash, Kibana

EleasticSearch, LogStash, Kibana

ELK Stack

ELK Stack
ELK Stack

ELK in one docker image

  • install
sudo docker run -p 5601:5601 -p 9200:9200 -p 5044:5044 -p 5000:5000 -it --name elk sebp/elk
  • ports
    • 5601 (Kibana web interface).
    • 9200 (Elasticsearch JSON interface).
    • 5044 (Logstash Beats interface, receives logs from Beats such as Filebeat – see the Forwarding logs section below).
    • 5000 (Logstash Lumberjack interface, receives logs from Logstash forwarders – see the Forwarding logs section below).


      ELK Ports

Steps

Linking a Docker container to the ELK container

sudo docker run -p 5601:5601 -p 9200:9200 -p 5044:5044 -p 5000:5000 -it --name elk sebp/elk
sudo docker run -p 80:80 -it --link elk:elk your/image

Storing log data

  • sudo docker run -p 5601:5601 -p 9200:9200 -p 5000:5000 -v /var/lib/elasticsearch --name elk_data sebp/elk
  • sudo docker run -p 5601:5601 -p 9200:9200 -p 5000:5000 --volumes-from elk_data --name elk sebp/elk
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容