基于Linux下开发的ELK自动部署工具以及ELK基本操作
前言:
1 工具说明
ELK环境是logstash+elasticsearch+kibana的一套搜索查询引擎。其中logstash负责数据的传输,elasticsearch负责数据存储以及数据分析,kibana负责数据减少elasticsearch操作和生成报表工具。
ELK自动部署工具是用于某平台log日志存储分析ELK环境搭建的一套自动化部署工具,目的是为了减少部署难度。
下面是某平台的ELK的架构图:
2 使用说明
2.1 文件说明
elk部署工具文件结构
2.1.1 deploy.sh
deploy.sh用于创建和启动docker容器。可使用-h查看可用命令
-b:有此参数说明setting.conf中的task需要创建。
-s:有此参数说明setting.conf中的task需要启动。
-c: 此参数用于指定docker_create.sh的位置,docker_create.sh用于创建DockerFile,默认的dockerfile.sh的位置是同级目录下的dockerfile_create.sh。
-l:此参数用于指定
1223



被折叠的 条评论
为什么被折叠?



