# ELK搭建
- - -
# 环境搭建
项目内置 `ELK` 的 `docker-compose` 编排 可查看 `/docker/docker-compose.yml` 文件下方扩展编排
**注意: `/docker/elk/elasticsearch/` 目录下所有文件夹 均需要写权限**
`chmod 777 /docker/elk/elasticsearch/data`
`chmod 777 /docker/elk/elasticsearch/logs`
`chmod 777 /docker/elk/elasticsearch/plugins`
**注意: es插件需要解压后放入 `plugins` 目录**
# 运行命令
```shell
docker-compose up -d elasticsearch kibana logstash
```
# 参考文章
[docker-compose 搭建 ELK 7.X 并整合 SpringBoot](https://lionli.blog.csdn.net/article/details/125743132)
# 项目内配置
服务引入依赖项
```xml
com.ruoyi
ruoyi-common-logstash
```
更改主 `pom` 文件 `logstash.address` 地址
