searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

elk本地搭建-kibana

2023-05-05 07:32:05
17
0

1.拉取镜像,docker pull kibana:8.4.3

2.启动服务,docker run -it -d --restart=always --log-driver json-file --log-opt max-size=100m --log-opt max-file=2 --name kibana -p 5601:5601 --net elastic kibana:8.4.3

3.本地文件映射,docker cp kibana:/usr/share/kibana/config /d/code/elk/kibana/ 
   docker cp kibana:/usr/share/kibana/data /d/code/elk/kibana/ 
   docker cp kibana:/usr/share/kibana/plugins /d/code/elk/kibana/ 
   docker cp kibana:/usr/share/kibana/logs /d/code/elk/kibana/

4.获取fingerprint,参考链接https://blog.csdn.net/UbuntuTouch/article/details/129107566,通过证书来获得
   进入elasticsearch容器后执行命令, openssl x509 -fingerprint -sha256 -in config/certs/http_ca.crt | grep -i sha256 | sed 's/://g'
   得到结果

5.本地文件映射,cp /d/code/elk/elasticsearch/config/certs /d/code/elk/kibana/data/certs -r

6.获取token,进入elasticsearch容器,执行命令,bin/elasticsearch-create-enrollment-token -s kibana --url "https://127.0.0.1:9200"

7.重启服务,power shell中执行命令,
docker run -it -d --restart=always --log-driver json-file --log-opt max-size=100m --log-opt max-file=2 --name kibana -p 5601:5601 --net elastic -v d:\code\elk\kibana\config:/usr/share/kibana/config -v d:\code\elk\kibana\data:/usr/share/kibana/data -v d:\code\elk\kibana\plugins:/usr/share/kibana/plugins -v d:\code\elk\kibana\logs:/usr/share/kibana/logs kibana:8.4.3

8.解决认证问题,参考链接,容器内执行命令,elasticsearch-service-tokens create elastic/kibana my-token
   https://blog.csdn.net/UbuntuTouch/article/details/122874932

0条评论
0 / 1000
夏****涛
3文章数
0粉丝数
夏****涛
3 文章 | 0 粉丝
夏****涛
3文章数
0粉丝数
夏****涛
3 文章 | 0 粉丝
原创

elk本地搭建-kibana

2023-05-05 07:32:05
17
0

1.拉取镜像,docker pull kibana:8.4.3

2.启动服务,docker run -it -d --restart=always --log-driver json-file --log-opt max-size=100m --log-opt max-file=2 --name kibana -p 5601:5601 --net elastic kibana:8.4.3

3.本地文件映射,docker cp kibana:/usr/share/kibana/config /d/code/elk/kibana/ 
   docker cp kibana:/usr/share/kibana/data /d/code/elk/kibana/ 
   docker cp kibana:/usr/share/kibana/plugins /d/code/elk/kibana/ 
   docker cp kibana:/usr/share/kibana/logs /d/code/elk/kibana/

4.获取fingerprint,参考链接https://blog.csdn.net/UbuntuTouch/article/details/129107566,通过证书来获得
   进入elasticsearch容器后执行命令, openssl x509 -fingerprint -sha256 -in config/certs/http_ca.crt | grep -i sha256 | sed 's/://g'
   得到结果

5.本地文件映射,cp /d/code/elk/elasticsearch/config/certs /d/code/elk/kibana/data/certs -r

6.获取token,进入elasticsearch容器,执行命令,bin/elasticsearch-create-enrollment-token -s kibana --url "https://127.0.0.1:9200"

7.重启服务,power shell中执行命令,
docker run -it -d --restart=always --log-driver json-file --log-opt max-size=100m --log-opt max-file=2 --name kibana -p 5601:5601 --net elastic -v d:\code\elk\kibana\config:/usr/share/kibana/config -v d:\code\elk\kibana\data:/usr/share/kibana/data -v d:\code\elk\kibana\plugins:/usr/share/kibana/plugins -v d:\code\elk\kibana\logs:/usr/share/kibana/logs kibana:8.4.3

8.解决认证问题,参考链接,容器内执行命令,elasticsearch-service-tokens create elastic/kibana my-token
   https://blog.csdn.net/UbuntuTouch/article/details/122874932

文章来自个人专栏
文章 | 订阅
0条评论
0 / 1000
请输入你的评论
0
0