小伙伴们好呀,上文提到了 MQ,刚好最近也不知道写啥题材好,就拿这个 RabbitMQ 来写写好了,刚好虚拟机也没装过😮
本文为搭建篇,内容比较短 😋
安装
官网 https://www.rabbitmq.com/download.html
docker 下安装
docker run -d --name rabbitmq -p 5672:5672 -p 15672:15672 -p 15692:15692 rabbitmq:3.9-management
真方便~
管理界面
访问 15672 端口来到登录界面( http://192.168.175.128:15672 )
默认账密 guest guest
进来后可以看到如下画面 👇
界面的内容在下篇和 MQ 的概念一起说 🐖
这里我用的是 3.9 的版本,可以看到这里已经给我们开启了 prometheus 。
验证一下~
直接访问 15692 端口,可以看到如下数据 👇
prometheus
正好上次搭建 nacos 时,顺带搭建了 prometheus 。
来到这个位置
往 prometheus 的配置文件中添加如下的代码 🐖
- job_name: 'rabbitmq'
static_configs:
- targets: ['MQ的IP地址:15692']
然后重启下 prometheus 即可。(docker restart prometheus
)
最后,来到 prometheus 的 targets 页面( http://192.168.175.128:9090/targets
)
看到最后一个 rabbitmq 处于 up 的状态。
然后,我们再顺带开启这个 grafana 。
grafana
直接启动这个容器。
然后来到它的官网,找一个好看的监控界面。🐷
https://grafana.com/grafana/dashboards/
这里我直接选了第一个 https://grafana.com/grafana/dashboards/10991
回到这个 grafana 中,选择 import ,把链接粘贴进去就好了。
最后效果如下 👇
真快,一下子就将这套系统搭建起来了 RabbitMQ + Prometheus + Grafana 😝