普罗米修斯:Prometheus是一个开放性的监控解决方案,用户可以非常方便的安装和使用Prometheus并且能够非常方便的对其进行扩展

下面将实现一个SpringBoot应用接入Prometheus的全过程

1.2 安装

Linux 安装

  • 官网指定下载包: https://prometheus.io/download/

下载本地安装启动

wget https://github.com/prometheus/prometheus/releases/download/v2.26.0/prometheus-2.26.0.linux-amd64.tar.gztar -zxvf prometheus-2.26.0.linux-amd64.tar.gz
cd prometheus-2.26.0.linux-amd64# 启动命令
./prometheus

启动完毕之后,本地访问
http://127.0.0.1:9090/graph 可以看到默认提供的界面

2. SpringBoot应用接入

我们演示的SpringBoot为2.0+,因此直接选择 io.micrometer 的依赖包来实现;更低版本的不能使用这种姿势,可以直接使用官方提供的client来实现;这里不进行扩展

2.1 依赖配置

借助SpringBoot的actuator来提供扩展端点(所以本文采用的是Prometheus的拉工作模式)

SpringBoot版本为 2.2.1.RELEASE

核心依赖

<dependencies><dependency><groupId>org.springframework.boot</groupId><artifa

SpringBoot应用接入Prometheus的全过程解析相关推荐

  1. SpringBoot启动全流程源码解析(超详细版)

    我们在使用SpringBoot启动项目的时候,可能只需加一个注解,然后启动main,整个项目就运行了起来,但事实真的是所见即所得吗,还是SpringBoot在背后默默做了很多?本文会通过源码解析的方式 ...

  2. 从零学ELK系列(十一):SpringBoot项目接入ELK超级版(超详细图文教程)

    前言 之前在<从零学ELK系列(十):SpringBoot项目接入ELK升级版(超详细图文教程)>中演示了SpringBoot项目接入ELK请求记录及优化,本次针对于未知异常通过拦截进行记 ...

  3. java集群解析文件_java相关:springboot整合redis集群过程解析

    java相关:springboot整合redis集群过程解析 发布于 2020-4-13| 复制链接 摘记: 简介 在springboot使用搭建好的redis集群添加redis和连接池依赖 ```x ...

  4. MinIO集群怎么接入Prometheus监控?(上)

    前言 minio集群有暴露监控指标接口给Prometheus,可通过配置Prometheus访问MinIO集群的权限,将MinIO集群接入Prometheus监控,并通过MinIO官方发布的Grafa ...

  5. springboot项目接入天猫精灵

    springboot项目接入天猫精灵 最近工作需要使用到天猫精灵的语音功能,大体是通过呼叫对应的"调用词"实现携带参数,然后调用我项目中的接口,以实现对应的业务.所以在此简单的记录 ...

  6. 支付宝交易查询接口分析及实现----springboot项目接入支付宝(四)

    一.API说明 springboot项目接入支付宝(一) springboot项目接入支付宝(二) springboot项目接入支付宝(三) API地址 二.service /*** @Descrip ...

  7. 从零学ELK系列(十):SpringBoot项目接入ELK升级版(超详细图文教程)

    前言 之前在<从零学ELK系列(八):SpringBoot项目接入ELK(超详细图文教程)>中演示了SpringBoot项目接入ELK,后来项目中对这部分进行了优化,之前博文中也有读者问到 ...

  8. 【踩坑】cat3.x服务端部署, springboot客户端接入

    [踩坑]cat3.x服务端部署, springboot客户端接入 前言 服务器部署问题 1. 数据库连不上 2. 不要创建server.xml 客户端注册问题 1. client.xml信息错误 2. ...

  9. 配置沙箱应用环境----springboot项目接入支付宝(一)

    1.入口 登录支付宝的开放平台 2.生成密钥 3.加签管理 然后将前面的应用公钥粘贴进去后确认. 4.后续 springboot项目接入支付宝(二) springboot项目接入支付宝(三) 注:能力 ...

最新文章

  1. undefined reference to 'WinMain@16' 的四种情况
  2. [翻译]敏捷软件开发 一 之简要介绍
  3. 带标题的图片轮询展示
  4. 字体单独设置样式_Glyphs 官方教程 | 字体命名
  5. 线性规划图解法求最优解_高中数学:简单的线性规划问题
  6. 股权证明pos记账权是根据不同节点_中币(ZB)说真的,区块链第四期:关于ETH2.0,你需要了解的——PoS...
  7. 程序员谈 JavaScript 数组 Array 的学习
  8. 【编译】StreamInsight应用调优入门(一)——概述
  9. fwOA获取当前用户信息及常用数据库表
  10. 1081 Rational Sum (20 分) 分数计算+最大公约数
  11. java sql 搜索拼音
  12. w10怎样关闭对计算机更改,w10电脑定时关机怎么设置 让w10系统自动关闭的设置方法...
  13. 商务网站建设与维护【16】
  14. 《问佛》------------一篇精辟人生哲理短文(转)
  15. Dzzoffice 部署
  16. 算法——Horner scheme
  17. 记一次虚拟机无妨访问网络的问题-Failed to start LSB:Bring up/down networking
  18. a标签href的几种写法
  19. A2. Gsensor调试
  20. 买二手房不后悔先知道8件事 高楼层未必卖得好

热门文章

  1. java局部网内通话杂音_在Spring Boot反应式Web应用程序上启用SSL,并在控制台中对该打印进行http调用时出现异常噪音...
  2. 睡睡版博客园app发布免费下载[非官方]
  3. 魅族pro6 android 6.0,魅族pro 6真机曝光:搭载Mback3.0和Flyme 6.0系统
  4. antd mobile v5 它悄悄的来了
  5. 史上最为高效的表达式计算引擎Fel
  6. 通话未接通显示无法连接服务器,未接通分析报告-20210719181140.docx-原创力文档
  7. centos挂载超过2T的硬盘
  8. 特斯拉火速道歉!甩锅国家电网失败,网友:这次碰到硬茬了
  9. 深度学习常用的数据集标注软件
  10. Flex调试工具的安装(Flash 调试 IE Firefox )