(k8s)kubernetes 部署Promehteus学习之路

整个Prometheus生态包含多个组件,除了Prometheus server组件其余都是可选的

  • Prometheus Server:主要的核心组件,用来收集和存储时间序列数据。

  • Client Library::客户端库,为需要监控的服务生成相应的 metrics 并暴露给 Prometheus server。当 Prometheus server 来 pull 时,直接返回实时状态的 metrics。

  • push gateway:主要用于短期的 jobs。由于这类 jobs 存在时间较短,可能在 Prometheus 来 pull 之前就消失了。为此,这次 jobs 可以直接向 Prometheus server 端推送它们的 metrics。这种方式主要用于服务层面的 metrics,对于机器层面的 metrices,需要使用 node exporter。

  • Exporters: 用于暴露已有的第三方服务的 metrics 给 Prometheus。

  • Alertmanager: 从 Prometheus server 端接收到 alerts 后,会进行去除重复数据,分组,并路由到对收的接受方式,发出报警。常见的接收方式有:电子邮件,pagerduty,OpsGenie, webhook 等。

  • 各种支持工具。

https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI3MDM5NjgwNg==&action=getalbum&album_id=2761185269558558720&scene=173&subscene=&sessionid=svr_b939f06a33f&enterid=1726655237&from_msgid=2247486420&from_itemidx=1&count=3&nolastread=1#wechat_redirect

相关推荐
我们从未走散8 分钟前
JVM学习笔记-----图解方法执行流程
笔记·学习
zl2918 分钟前
论文学习22:UNETR: Transformers for 3D Medical Image Segmentation
深度学习·学习·transformer
再睡一夏就好44 分钟前
【排序算法】⑥快速排序:Hoare、挖坑法、前后指针法
c语言·数据结构·经验分享·学习·算法·排序算法·学习笔记
森林古猿11 小时前
论区间dp:常用模型(附极角排序教程)
c++·学习·算法·排序算法·动态规划·几何学
freed_Day1 小时前
Java进阶学习之不可变集合
java·学习
开航母的李大1 小时前
腾讯云terraform学习教程
学习·腾讯云·terraform
针不戳202209264 小时前
PFC是什么
嵌入式硬件·学习·硬件工程
文火冰糖的硅基工坊5 小时前
[激光原理与应用-226]:机械 - 如何学习3D图设计
学习·3d·系统架构·公司·机械·结构
firshman_start6 小时前
SQL注入学习笔记
sql·学习
鸢栀w7 小时前
前端css学习笔记3:伪类选择器与伪元素选择器
前端·css·笔记·学习·尚硅谷网课