博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用prometheus及grafana对spring-boot&dubbo项目增加监控(一)
阅读量:6151 次
发布时间:2019-06-21

本文共 822 字,大约阅读时间需要 2 分钟。

  1. 下载prometheus

    这里选择的是prometheus-2.10.0.linux-amd64.tar.gz

  2. 安装prometheus

    执行解压命令

    tar -zxvf prometheus-2.10.0-rc.0.linux-amd64.tar.gz
  3. 配置prometheus

    修改prometheus.yml,

    vim prometheus.yml

    在下方添加

    - job_name: 'micro-service'metrics_path: /actuator/prometheusserverset_sd_configs:- servers:     - 'ip:2181'    - 'ip:2181'    - 'ip:2181'  paths:     - /prometheus

    job_name可以随意起

    metrics_path:是spring-boot提供的端点
    servers:配置dubbo注册中心zk的地址

  4. 启动prometheus

    nohup ./prometheus > prometheus.log &
  5. 下载安装grafana

    参照官网步骤进行下载安装,下载速度略慢,需要耐心等待

  6. 启动grafana

    service grafana-server start

    启动可能会报错

    使用prometheus及grafana对spring-boot&dubbo项目增加监控(一)
    查看grafana日志

    vim /var/log/grafana/grafana.log

    使用prometheus及grafana对spring-boot&dubbo项目增加监控(一)

    在/var/run目录下创建grafana目录并修改所有者

    mkdir grafanachown grafana:grafana grafana
  7. 配置prometheus数据源
    访问ip:3000
    选择add data source
    选择Prometheus
    将刚安装的prometheus信息配置在url中

推荐一个Dashboard,ID为4701

转载于:https://blog.51cto.com/ligeo5210/2409951

你可能感兴趣的文章
ajax请求拿到多条数据拼接显示在页面中
查看>>
小程序: 查看正在写的页面
查看>>
Jenkins持续集成环境部署
查看>>
检查磁盘利用率并且定期发送告警邮件
查看>>
MWeb 1.4 新功能介绍二:静态博客功能增强
查看>>
摄像机与绕任意轴旋转
查看>>
rsync 服务器配置过程
查看>>
预处理、const与sizeof相关面试题
查看>>
爬虫豆瓣top250项目-开发文档
查看>>
有趣的数学书籍
查看>>
teamviewer 卸载干净
查看>>
多线程设计模式
查看>>
解读自定义UICollectionViewLayout--感动了我自己
查看>>
SqlServer作业指定目标服务器
查看>>
User implements HttpSessionBindingListener
查看>>
eclipse的maven、Scala环境搭建
查看>>
架构师之路(一)- 什么是软件架构
查看>>
USACO 土地购买
查看>>
【原创】远景能源面试--一面
查看>>
B1010.一元多项式求导(25)
查看>>