使用Grafana+InfluxDB
quickmsg   
# 1. 版本要求
Grafana 7.0.0及以上InfluxDB 1.x
# 2. 使用步骤
# 2.1 项目代码引入smqtt-metric-prometheus模块
 - 项目
pom.xml引入依赖: 
<dependency>
	<groupId>io.github.quickmsg</groupId>
	<artifactId>smqtt-metric-influxdb</artifactId>
	<version>最新版</version>
</dependency>
 1
2
3
4
5
2
3
4
5
修改项目配置文件
config.yamlmeter: meterType: INFLUXDB # INFLUXDB, PROMETHEUS influxdb: db: smqttdb # 数据库名称 uri: http://IP:Port # InfluxDB的接口地址, 端口默认是8086 userName: root # InfluxDB的用户名, 没有用户名可不填 password: 123 # InfluxDB的密码, 没有密码可不填 step: 10 # 单位秒1
2
3
4
5
6
7
8然后启动项目
# 2.2 安装InfluxDB
 - 安装
InfluxDB(忽略安装步骤) 
# 2.3 安装Grafana
 安装
Grafana(忽略安装步骤)配置你的
InfluxDB数据源由于没有提供Grafana+InfluxDB的大盘模版,需要自己根据提供的指标自行绘制图表