云原生

Prometheus架构从入门到实践(2) --Promethe

2021-12-04  本文已影响0人  負笈在线

1・Prometheus简介

      Kubernetes从2014年Google Borg系统的开源。2016年,由Google发起的Linux基金会旗下的原生云基金会(Cloud Native Computing Foundation)将Prometheus纳入其第二大开源项目。

      Prometheus是由SoundCloud开发的开源监控报警系统和时序列数据库。从字面上理解,Prometheus由两个部分组成,一个是监控报警系统,另一个是自带的时序数据库(TSDB)。

      Prometheus主要用于提供近实时的、基于动态云环境和容器的微服务、服务和应用程序的内省监控。

2・Prometheus architecture

模块功能介绍

      ◯Prometheus Server 用于定时抓取数据指标(metrics)、存储时间序列数据(TSDB)

      ◯Jobs/exporters 收集被监控端数据并暴露指标给Prometheus

      ◯Pushgateway 监控端的数据会用push的方式主动传给此组件,随后被Prometheus 服务定时pull此组件数据即可

      ◯Alertmanager 报警组件,可以通过邮箱、微信等方式

      ◯Web UI 用于多样的UI展示,一般为Grafana

      ◯还有一些例如配置自动发现目标的小组件和后端存储组件

上一篇 下一篇

猜你喜欢

热点阅读