1.创建docker-elk目录 (此目录任意 推荐使用此 否则需要更改compose配置) sudo mkdir /opt/docker_elk 1. 2.创建logstash配置文件 sudo mkdir /opt/docker_elk/logstash sudo touch /opt/docker_elk/logstash/logstash.conf 1. 2. 3.配置logstash.conf,其内容如下 input { tcp { mode => "server" host...
sudo apt install docker.io #检查docker版本信息# sudo docker --version Docker version 20.10.12, build 20.10.12-0ubuntu4 1. #安装docker-compose# sudo apt install docker-compose #检查docker-compose版本信息# sudo docker-compose --version docker-compose version 1.29.2, build unknown 1. #查看www...
进入docker-compose.yml所在目录,执行命令 cd /docker/elk docker-compose up -d es版本在7.0之后,如果不去更改es的默认配置,es集群的默认最大分片数是1000,所以你需要调大es的默认分片数从而来来容纳更多的数据,不然超过1000后就不会记录到系统日志。 在Kiabana的dev-tools中执行 查看配置 GET /_cluster/settings?
执行docker-compose -f elk.yml up -d 挂载完毕后如下 然后访问 ip:9200 登录成功后显示 这时输入账户密码 elastic hzs888 如果现在发现输入正确配置的账户密码无效后进行如下操作(登录进去就跳过) 执行如下命令进入容器 dockerexec -it 容器id /bin/bash bin/elasticsearch-setup-passwords interactive 然后依次输入密...
logstash配置文件 进入logstash目录,创建logstash_stdout.conf文件,内容如下: input{beats{ port=>5044host=>"0.0.0.0"} }output{stdout{codec=>rubydebug} } yml文件 进入到elk文件夹,创建docker-compose.yml文件,文件内容如下 version:"3.0"services:elasticsearch:image:elasticsearch:7.5.0environment:-"discovery...
新建docker-compose.yml 文件 version: '2.2' services: cerebro: image: lmenezes/cerebro:0.8.3 container_name: cerebro ports: - "9000:9000" command: - -Dhosts.0.host=http://elasticsearch:9200 kibana: image: docker.elastic.co/kibana/kibana:7.1.0 ...
docker-compose version 1.22.0 部署单节点 ELK 参数配置 在宿主机执行 # 设置内核参数 sysctl -w vm.max_map_count=262144 # 生效设置 sysctl -p # 重启 docker,让内核参数对docker服务生效 systemctl restart docker 原因分析: vm.max_map_count参数,是允许一个进程在VMAs拥有最大数量(VMA:虚拟内存地址, ...
进入docker-elk目录 /home/xijie/app/myelk/docker-elk 然后重启 docker-compose restart 关于elasticsearch、logstash、kibana的配置都在对应目录下的config文件夹中的.yml文件中,只需要修改该文件即可。 二、springboot日志系统配置logstash 1、pom中配置logstash ...
使用Docker Compose 部署 ELK(Elasticsearch、Logstash、Kibana)堆栈是一个常见的任务,以下是一个详细的步骤指南,帮助你完成这一任务: 1. 编写 docker-compose.yml 文件 首先,你需要在项目根目录下创建一个名为 docker-compose.yml 的文件,并定义 ELK 服务的配置。以下是一个示例配置: yaml version: '3.7' servic...
docker-compose up-d 3. 查看所有容器日志信息 docker-compose logs-f 4. 重新构建容器使修改生效 docker-compose up-d--build容器名 三、容器时区设置 1. 运行时指定时区 -e TZ=Asia/Shanghai 2. 共享主机的localtime -v/etc/timezone:/etc/timezone:ro-v/etc/localtime:/etc/localtime:ro ...