-
下载prometheus
https://prometheus.io/download/
这里选择的是prometheus-2.10.0.linux-amd64.tar.gz
-
安装prometheus
执行解压命令
tar -zxvf prometheus-2.10.0-rc.0.linux-amd64.tar.gz
-
配置prometheus
修改prometheus.yml,
vim prometheus.yml
在下方添加
- job_name: 'micro-service'
metrics_path: /actuator/prometheus
serverset_sd_configs:
- servers:
- 'ip:2181'
- 'ip:2181'
- 'ip:2181'
paths:
- /prometheus
job_name可以随意起
metrics_path:是spring-boot提供的端点
servers:配置dubbo注册中心zk的地址
-
启动prometheus
nohup ./prometheus > prometheus.log &
-
下载安装grafana
https://grafana.com/grafana/download
参照官网步骤进行下载安装,下载速度略慢,需要耐心等待
-
启动grafana
service grafana-server start
启动可能会报错

查看grafana日志
vim /var/log/grafana/grafana.log

在/var/run目录下创建grafana目录并修改所有者
mkdir grafana
chown grafana:grafana grafana
- 配置prometheus数据源
访问ip:3000
选择add data source
选择Prometheus
将刚安装的prometheus信息配置在url中