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

你可能感兴趣的文章
zTree的重点
查看>>
Java 文件读写操作
查看>>
BDFL
查看>>
poj1411
查看>>
java中的throw与throws的区别
查看>>
Error: Password file read access must be restricted: /etc/cassandra/jmxremote.password
查看>>
常用的垃圾回收算法
查看>>
DP ZOJ 3872 Beauty of Array
查看>>
SSH整合报错:找不到元素 'beans' 的声明
查看>>
Spring 依赖注入方式详解
查看>>
工作流引擎资料/产品收集
查看>>
通过串口连接控制树莓派
查看>>
C++类继承内存布局(三)
查看>>
Js获取下拉框当前选择项的文本和值
查看>>
java开发环境配置
查看>>
例27:哈希查找
查看>>
MySQL加载本地数据时出现1290(HY000)错误
查看>>
jsp公共头信息的抽取(相对路径的修改)
查看>>
Percona XtraBackup 2.1.2 for MySQL
查看>>
[转] 隐马尔可夫(HMM)、前/后向算法、Viterbi算法 再次总结
查看>>