Prometheus、Grafana安装和配置监控Java应用
date
Mar 7, 2020
URL
slug
prometheus-grafana-install-use
status
Published
tags
Prometheus
docker
grafana
summary
Prometheus、Grafana安装和配置监控Java应用
type
Post
Prometheus安装
使用
docker
安装docker
已经安装好之后,正式安装prometheus
。如果启动成功,访问
http://服务器地址:9090
node export 安装
安装完之后,需要修改
prometheus.yml
配置文件,增加要监听的job,需要指定job的名称,以及暴露的metrics
的访问路径重启
prometheus
容器生效Grafana安装
可以使用
grafana
展示监控视图。访问
http://ip地址:指定的端口
,grafana
安装成功,第一次访问需要修改密码,初始密码是admin/admin
,修改密码之后,需要按照新密码登录。grafana配置
添加数据源
添加数据源
Name
为数据源名,URL
为prometheus
地址导入模板
导入模板
填入
8919
导入模板Prometheus Data Source
为grafana
添加的数据源监控jvm
web项目中增加依赖
在
application.yml
中添加配置在工程启动主类中增加
监控 JVM 性能指标注释下的
内容:启动动服务,浏览器访问
http://127.0.0.1:8088/actuator/prometheus
就可以看到应用的 一系列不同类型 metrics
信息Prometheus配置新增
在
prometheus.yml
文件新增如下配置:新建
json
文件app.json
,内容如下:重启
Prometheus
服务,查看 Prometheu
界面 Target
中确认是否添加成功。配置 Grafana JVM Dashboard 监控项
参考grafana配置中导入模板的操作,导入
4701
模板效果如下:
参考地址:
https://blog.csdn.net/aixiaoyang168/article/details/100866159
https://cloud.tencent.com/developer/article/1442143
https://www.jianshu.com/p/12df755f2c66