| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> 以rocketmq监控为例,在mac上安装prometheus及grafana -> 正文阅读 |
|
[Java知识库]以rocketmq监控为例,在mac上安装prometheus及grafana |
前言本文以在mac os上搭建一个rocketmq监控为例,说明如何安装及配置prometheus和grafana。 其它类型的操作系统如Linux,可以参考相关安装步骤。 监控拓扑以rocketmq的监控为例,部署的拓扑可能是这个样子: 部署RocketMQrocketmq的部署不是重点,我本地启动了一个单节点,地址:localhost:9876。 关于rocketmq的部署可以查看官方部署步骤:Quick Start - Apache RocketMQ 部署rocketmq-exporterrocketmq-exporter的github地址还有下载及安装说明:https://github.com/apache/rocketmq-exporter 很简单,如下:
默认配置的rocketmq集群地址就是:localhost:9876 如果要修改配置,方式很多,这个就是spring boot项目,参照spring boot的各种方式即可。 启动完成,访问地址:http://localhost:5557/metrics 部署Prometheusprometheus的下载地址:Download | Prometheus 这里选择mac os的版本。 下载下来之后,解压缩,然后进入解压缩后的目录下,编辑配置文件:prometheus.yml,增加rocketmq exporter的配置如下:?
启动prometheus
启动完成,在浏览器访问:http://localhost:5555/? 启动成功。 部署Grafana安装grafana下载地址:Download Grafana | Grafana Labs 可以看到下载及解压缩命令如下:
mac 上grafana的配置文件官方有说明:
这里是因为在自己电脑上,使用默认配置就好,所以直接启动,命令如下:
启动完成,访问:http://localhost:3000/? 第一次访问需要登录,默认用户名/密码:admin/admin,这个默认的用户名密码是在配置文件里配置的,所以可以修改的。登录进去之后会让你修改密码的。 配置数据源增加前面配置的prometheus作为数据源: ?输入前面配置的prometheus地址,并保存: 导入rocketmq dashboard导入rocketmq的dash board,地址:Rocketmq_dashboard dashboard for Grafana | Grafana Labs 然后点击复制: 打开grafana,导入进去: 数据源选择刚才配置的Prometheus,然后点击Import: ?配置完成,效果如下: |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 12:57:37- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |