实战k8s监控--Prometheus介绍

Prometheus简介

Prometheus作为新一代的云原生监控系统,是继Kubernetes之后成为第二个正式加入CNCF基金会的项目。
实战k8s监控--Prometheus介绍_第1张图片
官方架构图

实战k8s监控--Prometheus介绍_第2张图片

  • Prometheus Server:服务核心组件,通过pull metrics从 Exporter 拉取和存储监控数据,并提供一套灵活的查询语言(PromQL)。
  • pushgateway:类似一个中转站,Prometheus的server端只会使用pull方式拉取数据,但是某些节点因为某些原因只能使用push方式推送数据,那么它就是用来接收push而来的数据并暴露给Prometheus的server拉取的中转站
  • Exporters/Jobs:负责收集目标对象(host, container…)的性能数据,并通过 HTTP 接口供Prometheu

你可能感兴趣的:(K8s,prometheus,kubernetes)