![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
prometheus监控相关
文章平均质量分 61
寅灯
本人爱好互联网技术,乐观开朗,乐于助人!
展开
-
通过prometheus定义拦截器监控业务接口
看次文章前首先参考:前几篇我们通过切面、单个处理、全局指标类型等方式监控业务接口,今天我们通过boot拦截器的方式监控业务接口:1、 启动添加拦截器:package com.nandao.demo.config;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Component;import org.springframework.we原创 2021-09-26 14:12:09 · 1423 阅读 · 0 评论 -
Prometheus监控平台中PromQL内置函数详解
PromQL就如同SQL中有一些内置函数,PromQL中也存在一些函数,我们可以在进行PromQL表达式进行使用,完成一些数据的处理,进而在Grafana等显示页面展示动态数据,下面我们分模块具体分析。一、聚合函数1、sum(求和)2、min(最小值)3、max(最大值)4、avg(平均值)5、stddev(标准差)6、stdvar(标准差异)7、count(样本数量计数)8、count_values(对 value 进行计数)9、bottomk(样...原创 2021-09-26 13:54:42 · 5011 阅读 · 0 评论 -
prometheus实战使用四种Metrics指标
项目中四种指标的配置,和大家详细分享:配置项目基本信息参考:参考基本配置1、springboot 配置四种指标:package com.nandao.demo.config;import io.micrometer.core.instrument.Counter;import io.micrometer.core.instrument.Gauge;import io.micrometer.core.instrument.MeterRegistry;import io.micromet原创 2021-09-22 22:28:03 · 4510 阅读 · 0 评论 -
Prometheus中4种指标Metrics类型详解
在Prometheus的存储实现上所有的监控样本都是以time-series的形式保存在Prometheus内存的TSDB(时序数据库)中,而time-series所对应的监控指标(metric)也是通过labelset进行唯一命名的。从存储上来讲所有的监控指标metric都是相同的,但是在不同的场景下这些metric又有一些细微的差异。 例如,在Node Exporter返回的样本中指标node_load1反应的是当前系统的负载状态,随着时间的变化这个指标返回的样本数据是在不断变化的。而指标node_原创 2021-09-22 22:05:18 · 7447 阅读 · 0 评论 -
springboot中使用prometheus监控所有业务接口的请求
今天我们设计一个实际的业务场景,监控后台服务的所有接口,显然,结合AOP切面是最好的方案。1、jar包引入、.yml配置文件配置参考上一篇文章。参考2、切面核心业务代码:import com.alibaba.fastjson.JSON;import com.nandao.demo.common.R;import com.nandao.demo.common.ResultCode;import com.nandao.demo.exception.BizException;import原创 2021-09-16 13:41:45 · 6192 阅读 · 4 评论 -
springboot 集成prometheus监控平台详解
今天我们开始分享springboot 集成prometheus监控平台,从这个纬度纵深分析监控平台的使用及原理,持续有十多篇文章依次分析。先使用再原理、先客户端再服务端、先web接口监控再软硬件服务监控。下面我们开始springboot集成prometheus.1、springboot 引入 prometheus相关jar包 <dependency> <groupId>org.springframework.boot</groupId原创 2021-09-15 14:07:18 · 8524 阅读 · 1 评论