SpringBoot应用接入Prometheus的全过程解析
普罗米修斯: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的全过程解析相关推荐
- SpringBoot启动全流程源码解析(超详细版)
我们在使用SpringBoot启动项目的时候,可能只需加一个注解,然后启动main,整个项目就运行了起来,但事实真的是所见即所得吗,还是SpringBoot在背后默默做了很多?本文会通过源码解析的方式 ...
- 从零学ELK系列(十一):SpringBoot项目接入ELK超级版(超详细图文教程)
前言 之前在<从零学ELK系列(十):SpringBoot项目接入ELK升级版(超详细图文教程)>中演示了SpringBoot项目接入ELK请求记录及优化,本次针对于未知异常通过拦截进行记 ...
- java集群解析文件_java相关:springboot整合redis集群过程解析
java相关:springboot整合redis集群过程解析 发布于 2020-4-13| 复制链接 摘记: 简介 在springboot使用搭建好的redis集群添加redis和连接池依赖 ```x ...
- MinIO集群怎么接入Prometheus监控?(上)
前言 minio集群有暴露监控指标接口给Prometheus,可通过配置Prometheus访问MinIO集群的权限,将MinIO集群接入Prometheus监控,并通过MinIO官方发布的Grafa ...
- springboot项目接入天猫精灵
springboot项目接入天猫精灵 最近工作需要使用到天猫精灵的语音功能,大体是通过呼叫对应的"调用词"实现携带参数,然后调用我项目中的接口,以实现对应的业务.所以在此简单的记录 ...
- 支付宝交易查询接口分析及实现----springboot项目接入支付宝(四)
一.API说明 springboot项目接入支付宝(一) springboot项目接入支付宝(二) springboot项目接入支付宝(三) API地址 二.service /*** @Descrip ...
- 从零学ELK系列(十):SpringBoot项目接入ELK升级版(超详细图文教程)
前言 之前在<从零学ELK系列(八):SpringBoot项目接入ELK(超详细图文教程)>中演示了SpringBoot项目接入ELK,后来项目中对这部分进行了优化,之前博文中也有读者问到 ...
- 【踩坑】cat3.x服务端部署, springboot客户端接入
[踩坑]cat3.x服务端部署, springboot客户端接入 前言 服务器部署问题 1. 数据库连不上 2. 不要创建server.xml 客户端注册问题 1. client.xml信息错误 2. ...
- 配置沙箱应用环境----springboot项目接入支付宝(一)
1.入口 登录支付宝的开放平台 2.生成密钥 3.加签管理 然后将前面的应用公钥粘贴进去后确认. 4.后续 springboot项目接入支付宝(二) springboot项目接入支付宝(三) 注:能力 ...
最新文章
- undefined reference to 'WinMain@16' 的四种情况
- [翻译]敏捷软件开发 一 之简要介绍
- 带标题的图片轮询展示
- 字体单独设置样式_Glyphs 官方教程 | 字体命名
- 线性规划图解法求最优解_高中数学:简单的线性规划问题
- 股权证明pos记账权是根据不同节点_中币(ZB)说真的,区块链第四期:关于ETH2.0,你需要了解的——PoS...
- 程序员谈 JavaScript 数组 Array 的学习
- 【编译】StreamInsight应用调优入门(一)——概述
- fwOA获取当前用户信息及常用数据库表
- 1081 Rational Sum (20 分) 分数计算+最大公约数
- java sql 搜索拼音
- w10怎样关闭对计算机更改,w10电脑定时关机怎么设置 让w10系统自动关闭的设置方法...
- 商务网站建设与维护【16】
- 《问佛》------------一篇精辟人生哲理短文(转)
- Dzzoffice 部署
- 算法——Horner scheme
- 记一次虚拟机无妨访问网络的问题-Failed to start LSB:Bring up/down networking
- a标签href的几种写法
- A2. Gsensor调试
- 买二手房不后悔先知道8件事 高楼层未必卖得好
热门文章
- java局部网内通话杂音_在Spring Boot反应式Web应用程序上启用SSL,并在控制台中对该打印进行http调用时出现异常噪音...
- 睡睡版博客园app发布免费下载[非官方]
- 魅族pro6 android 6.0,魅族pro 6真机曝光:搭载Mback3.0和Flyme 6.0系统
- antd mobile v5 它悄悄的来了
- 史上最为高效的表达式计算引擎Fel
- 通话未接通显示无法连接服务器,未接通分析报告-20210719181140.docx-原创力文档
- centos挂载超过2T的硬盘
- 特斯拉火速道歉!甩锅国家电网失败,网友:这次碰到硬茬了
- 深度学习常用的数据集标注软件
- Flex调试工具的安装(Flash 调试 IE Firefox )