栏目分类:
子分类:
返回
文库吧用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
文库吧 > IT > 软件开发 > 后端开发 > Java

prometheus+grafana+springboot监控项目状态

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

prometheus+grafana+springboot监控项目状态

  1. Prometheus 由两部分组成,一是监控报警系统,另一个是时序数据库(TSDB,自带)。首先到官网下载Prometheus

  2. 下载后解压,得到几个文件
  3. 配置项目的依赖

    org.springframework.boot
    spring-boot-starter-actuator


    io.micrometer
    micrometer-registry-prometheus

  1. 添加yml
management:
  endpoints:
    web:
      exposure:
        include: prometheus
  1. 修改prometheus目录下的yml文件
# job名称
- job_name: 'test'
	# 刷新时间5s
    scrape_interval: 5s
    # 固定的
    metrics_path: '/actuator/prometheus'
    # 要监控的项目的端口
    static_configs:
    - targets: ['localhost:8080']
  1. 启动项目和prometheus
  2. 访问http://localhost:9090/进入prometheus的管理界面
  3. 在Graph页面输入up,然后Execute搜索即可看到我们的服务,右侧数值为1表示存活
  4. 这样就完成对项目的监控了,可以根据不同的语法来查询项目的状态,详见prometheus的语法使用
  5. 接下来配置grafana,首先打开官网
  6. 点击右上角的下载(downloads)
  7. 左边的圈是grafana官方的服务器,预装了grafana,可以购买,右边是软件,要我们手动部署到自己服务器上

  8. 根据自己系统下载grafana
  9. 安装下载的文件
  10. 访问 http://localhost:3000/ 进入grafana,初始账密均为admin
  11. 初次使用要配置数据源


  12. 配置好地址,其他配置根据需求配置,这里先展示如何使用,仅仅配置地址即可
  13. 在配置完地址后保存即可(保存后显示Data source is woking)
  14. 在这里选择喜欢的dashboard
  15. 假设我们选择这个,点一下即可进入
  16. 在页面可以找到他的id,复制
  17. 在grafana里导入



  18. 保存后可以在这里查看

转载请注明:文章转载自 www.wk8.com.cn
本文地址:https://www.wk8.com.cn/it/1039953.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 wk8.com.cn

ICP备案号:晋ICP备2021003244-6号