侧边栏壁纸
  • 累计撰写 106 篇文章
  • 累计创建 19 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

Docker安装ELK

zero
2021-07-27 / 0 评论 / 0 点赞 / 18 阅读 / 2524 字
温馨提示:
本文最后更新于 2024-07-04,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

Elasticsearch

docker run -d -p 9200:9200 -p 9300:9300 -e ES_JAVA_POTS="-Xms128m -Xmx128m" -e "discovery.type=single-node" --name elasticsearch elasticsearch:7.13.4
# WARNING: IPv4 forwarding is disabled. Networking will not work.
# 去conf文件中
vi /usr/lib/sysctl.d/00-system.conf
# 追加 net.ipv4.ip_forward=1
systemctl restart network
cluster.name: "docker-cluster"
network.host: 192.168.1.201
http.cors.enabled: true
http.cors.allow-origin: "*"

kibana

需要连接elasticsearch所以在ELASTICSEARCH_URL添加连接

 docker run -d -p 5601:5601 --link elasticsearch -e "ELASTICSEARCH_URL=http://192.168.1.201:9200" kibana:7.13.4

支持中文,在kibana.yml配置文件中添加一行配置

i18n.locale: "zh-CN"

Logstash

在自定义目录中创建logstash.yml文件

在自定义目录中创建conf.d文件夹

文件:/home/middleware/logstash/logstash.yml

文件夹:/usr/share/logstash/conf.d

docker run -it -d -p 4560:4560 --name logstash -v /home/middleware/logstash/logstash.yml:/usr/share/logstash/config/logstash.yml -v /home/middleware/logstash/logs/logstash.log:/usr/share/logstash/logs/logstash.log -v /home/middleware/logstash/conf.d/:/usr/share/logstash/conf.d/ logstash:7.13.4

RocketMQ

docker search rocketmq

启动NameServer:

docker run -d -p 9876:9876 --name rmqserver  foxiswho/rocketmq:server-4.5.1

启动broker:

docker run -d -p 10911:10911 -p 10909:10909\
 --name rmqbroker --link rmqserver:namesrv\
 -e "NAMESRV_ADDR=namesrv:9876" -e "JAVA_OPTS=-Duser.home=/opt"\
 -e "JAVA_OPT_EXT=-server -Xms128m -Xmx128m"\
 -v /conf/broker.conf:/etc/rocketmq/broker.conf \
 foxiswho/rocketmq:broker-4.5.1

安装Rocketmq Console

docker run -d --name rmqconsole -p 8180:8080 --link rmqserver:namesrv\
 -e "JAVA_OPTS=-Drocketmq.namesrv.addr=namesrv:9876\
 -Dcom.rocketmq.sendMessageWithVIPChannel=false"\
 -t styletang/rocketmq-console-ng

0

评论区