ELK環境構建(基於docker)

  • docker安裝ELK
    Docker Hub官網:https://hub.docker.com/r/sebp/elk/
    注意:es啓動需要指定
    1、執行命令:docker pull sebp/elk 將鏡像pull到本地來;
    2、執行命令:docker run -p 5601:5601 -p 9200:9200 -p 5044:5044 -it sebp/elk (限制容器使用的內存,正常啓動的情況下會輸出大量日誌,需要注意的是Docker容器啓動保證內存至少4G)

注意如果啓動失敗可以嘗試Linux修改文件句柄數及vm.max_map_count的大小
1.修改句柄
查看當前值

ulimit -a

open files的值
臨時修改

ulimit -n 4096

永久修改

vim /etc/security/limits.conf

修改 *  soft  nofile  65536

   *  hard  nofile  65536

2.調整vm.max_map_count的大小
查看當前值

sysctl -a|grep vm.max_map_count

臨時修改

sysctl -w vm.max_map_count=262144

永久修改

vim /etc/sysctl.conf

修改 vm.max_map_count=262144

sysctl -p

具體可參考
https://blog.csdn.net/anqixiang/article/details/104922680

驗證es是否安裝完成輸入http://localhost:9200看到如下輸出–我這裏是本地安裝的
驗證kibana是否安裝完成輸入http://localhost:5601看到如下輸出表示安裝完成

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章