集成中心作为Prometheus实例的入口,支持一键安装不同开发组件对象,帮助您灵活查看Targets关联的指标、服务发现配置和开箱即用Grafana大盘。

前提条件

您的Prometheus Helm版本已升级至v1.1.5或以上。升级Helm版本的具体操作,请参见升级组件版本

使用限制

目前支持集成中心的Prometheus实例类型有:容器服务类型ECS类型云服务类型

集成中心的优势

  • 快速添加、查看不同类别的集成对象信息。
  • 灵活查看Targets关联的指标、服务发现配置及Grafana大盘。
  • 快速接入自定义服务发现,支持服务发现配置(YAML)格式校验。
  • 组件监控提供Exporter一键升级、更新连接串信息、查看日志、详情等功能。
  • 提供面向全量Job的服务发现配置和编辑能力。
  • 提供更加灵活、便捷的交互体验。

功能入口

可观测监控 Prometheus 版集成中心页面展示当前支持的集成对象以及安装状态,您可以选择对应的集成对象类别卡片查看详情或添加集成。

  1. 登录Prometheus控制台
  2. 在左侧导航栏单击监控列表,进入可观测监控 Prometheus 版的实例列表页面。
  3. 单击目标Prometheus实例名称,进入集成中心页面。

支持的集成对象

可观测监控 Prometheus 版目前支持容器服务类型ECS类型云服务类型Prometheus实例,集成对象包括容器服务集成、自定义集成、健康巡检、组件集成、云服务集成等,具体如下:

容器服务集成、自定义集成、巡检集成类型支持集成的对象

集成类型集成对象所属的Prometheus实例类型说明如何接入
容器服务集成容器服务 容器服务类型的Prometheus实例提供容器服务集群的监控。包括负载率Deployment、Service、Pod等的监控,以及控制面etcd、APIServer等的监控。容器服务接入
自定义集成自定义容器服务类型ECS类型的Prometheus实例支持通过可观测监控 Prometheus 版的SDK或各种框架暴露应用以及指标业务,支持配置相应的服务发现来采集监控数据。自定义接入
巡检健康巡检容器服务类型ECS类型的Prometheus实例通过Blackbox对监控的服务进行主动探测,帮助您掌握服务的健康状况,及时发现异常,从而采取针对性的有效措施。健康巡检组件接入(新版)

组件集成类型支持集成的对象

集成对象所属的Prometheus实例类型说明如何接入
MySQL容器服务类型ECS类型的Prometheus实例性能指标、性能查询、采集自定义指标。MySQL组件接入
Redis容器服务类型ECS类型的Prometheus实例追踪Redis的性能、内存使用、Blocked Clients、Evicted Keys等指标。Redis组件接入
MongoDB容器服务类型ECS类型的Prometheus实例追踪读写性能、最常用的副本、集合指标等。MongoDB组件接入
Elasticsearch容器服务类型ECS类型的Prometheus实例监控整体集群状态到JVM Heap使用的所有信息。Elasticsearch组件接入
Kafka容器服务类型ECS类型的Prometheus实例收集生产者、消费者、Replication副本、最大Lag值等指标。Kafka组件接入
RabbitMQ容器服务类型ECS类型的Prometheus实例追踪队列大小、消费者数量、未确认的消息等。RabbitMQ组件接入
RocketMQ容器服务类型ECS类型的Prometheus实例追踪队列大小、消费者数量、未确认的消息等。RocketMQ组件接入
ZooKeeper容器服务类型ECS类型的Prometheus实例追踪客户端连接与延迟、请求备份时间。ZooKeeper组件接入
PostgreSQL容器服务类型ECS类型的Prometheus实例收集大量的数据库性能和健康指标。PostgreSQL组件接入
Nginx容器服务类型ECS类型的Prometheus实例监测连接和请求指标。Nginx组件接入
Nginx(新)容器服务类型ECS类型的Prometheus实例监测连接和请求指标。Nginx(新)组件接入
Node_ExporterECS类型的Prometheus实例采集节点相关的系统信息,如CPU、内存等。Node Exporter类型组件接入
阿里云服务网格(ASM)容器服务类型的Prometheus实例Envoy(ASM)提供阿里云服务网格的数据面Envoy的性能指标。阿里云服务网格(ASM)组件接入
集群事件采集容器服务类型的Prometheus实例采集存储K8s集群产生的事件。集群事件采集组件接入
Ingress性能监控容器服务类型的Prometheus实例采集Ingress业务性能指标、系统性能指标、网络性能指标和事件明细。 Ingress性能监控组件接入
CoreDNS性能监控容器服务类型的Prometheus实例采集CoreDNS业务性能指标、系统性能指标、网络性能指标、事件明细和详细日志。CoreDNS性能监控组件接入
工作负载性能监控容器服务类型的Prometheus实例采集工作负载业务性能指标、系统性能指标、网络性能指标和事件明细。工作负载性能监控组件接入
Knative容器服务类型的Prometheus实例Knative是一款基于Kubernetes的Serverless应用框架,其目标是制定云原生、跨平台的Serverless容器编排标准。Knative组件接入
ASM容器服务类型的Prometheus实例可观测监控 Prometheus 版提供一键安装阿里云服务网格(ASM)组件功能,帮助您采集ASM的数据面Envoy的性能指标。阿里云服务网格(ASM)组件接入
SNMP容器服务类型的Prometheus实例收集SNMP基础指标信息。使用观测SNMP
NebulaECS类型的Prometheus实例监测Nebula的节点、请求、队列和延迟等指标。使用观测Nebula
TiDBECS类型的Prometheus实例全面监测TiDB的TiDBServer、TiKVServer和TiPDServer。如何使用观测TiDB
WindowsECS类型的Prometheus实例收集CPU、内存、磁盘、网络、进程等指标,提供全面的Window系统监控。使用监控Windows

云服务监控类型支持集成的对象

集成对象所属的Prometheus实例类型说明如何接入
企业云监控云服务类型的Prometheus实例可观测监控 Prometheus 版可以通过云监控API获取监控指标,并提供告警、大盘服务。目前支持包括阿里云ECS、阿里云MongoDB、阿里云SLS等在内的多款云监控产品的接入。
说明 通过企业云监控获取监控指标,指标上报所产生的流量费用由云监控产品自行收取。具体收费详情,请参见企业云监控计费规则可观测监控 Prometheus 版免费存储上报的指标。
企业云监控集成
云产品自监控云服务类型的Prometheus实例阿里云产品自监控指标数据可直接写入Prometheus实例中,可观测监控 Prometheus 版展示云产品指标、大盘和告警信息。目前支持包括SAE服务、MSE服务、RocketMQ、Clickhouse等在内的多款云产品接入。
说明 在对应云产品控制台配置后,云产品监控可将指标直接写入Prometheus实例,目前云产品自监控指标上报服务免费。
云产品自监控集成

查看集成信息

  • 对于未安装的组件:

    您可以在集成中心页面的未安装区域,单击该组件卡片,然后在弹出的面板中您可以看到关于该组件监控常见的指标和大盘缩略预览效果图。这里列举出的指标通常只是该组件常见的一部分指标信息,待您安装该组件成功后,您将会查看到该组件的实际指标详情。

  • 对于已安装的组件:

    您可以在集成中心页面的已安装区域,单击该组件卡片,然后在弹出的面板中快速查看Targets、指标、大盘、告警、服务发现配置、Exporter等信息,详细介绍如下。

Targets

您可以在Targets页签查看集成默认Job发现的Targets列表,以及指定Target的指标和服务发现配置。

指标

您可以在指标页签查看具体的指标信息并对指标进行废弃配置。具体操作,请参见配置指标

大盘

您可以在大盘页签查看可观测监控 Prometheus 版提供的预置大盘,同时可以通过单击任一大盘名称跳转至Grafana平台查看详细的大盘数据。更多信息,请参见大盘列表

告警

您可以在告警页签创建Prometheus告警规则,查看监控告警信息。具体操作,请参见Prometheus告警规则

服务发现配置

您可以在服务发现配置页签对默认基础监控Job进行操作,例如编辑抓取时间间隔、关闭采集Job等。更多信息,请参见管理Kubernetes集群服务发现管理ECS服务发现

Exporter

您可以在Exporter页签查看默认安装的node-exporterkube-state-metrics以及对应的版本号等信息。