基于 docker-compose 部署单机版本 ELK
git clone https://gitee.com/jiege-gitee/elk-docker-compose.git
cd docker-elk-compose
#运行 elasticsearch 容器
docker-compose up -d elasticsearch
docker exec -it elasticsearch /usr/share/elasticsearch/bin/elasticsearch-setup-passwords interactive #设置账户密码 magedu123
修改 kibana 连接 elasticsearch 的账户密码:
vim kibana/config/kibana.yml
修改 logstash 连接 elasticsearch 的账户密码
vim logstash/config/logstash.conf
修改 Logstash 输入输出规则
vim logstash/config/logstash.conf
docker-compose up -d
客户端生成数据:
echo "ERROR tcplog message1" > /dev/tcp/172.31.0.134/9889
访问 kibana 进行索引配置即可看到数据。
评论