文档

集成中心

更新时间:

可观测监控 Prometheus 版通过集成中心快速安装各种组件,支持实时查看采集目标和关键指标数据,并通过Grafana大盘直观展示,简化了对组件的监控管理,以便于您立即发现并响应潜在的性能问题,进而提升运维效率。

前提条件

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

使用限制

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

集成中心的优势

  • 快速添加、查看不同类别的集成对象信息。

  • 灵活查看Targets关联的指标、服务发现配置及Grafana大盘。

  • 快速接入自定义服务发现,支持服务发现配置(YAML)格式校验。

  • 组件监控提供Exporter一键升级、更新连接串信息、查看日志、详情等功能。

  • 提供面向全量Job的服务发现配置和编辑能力。

  • 提供更加灵活、便捷的交互体验。

功能入口

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

  1. 登录Prometheus控制台

  2. 在左侧导航栏单击监控列表,进入可观测监控 Prometheus 版的实例列表页面。

  3. 单击目标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 Exporter

ECS类型的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基础指标信息。

使用Prometheus监控SNMP

Nebula

ECS类型的Prometheus实例

监测Nebula的节点、请求、队列和延迟等指标。

使用Prometheus监控Nebula

TiDB

ECS类型的Prometheus实例

全面监测TiDB的TiDBServer、TiKVServer和TiPDServer。

如何使用Prometheus监控TiDB

Windows

ECS类型的Prometheus实例

收集CPU、内存、磁盘、网络、进程等指标,提供全面的Window系统监控。

使用Prometheus监控Windows

Memcached

容器服务类型的Prometheus实例

追踪Memcached的性能、内存使用、item状态、命中率等指标。

Memcached组件接入

SQLServer

容器服务类型的Prometheus实例

收集性能模式指标、查询吞吐量、自定义指标。

SQLServer组件接入

云服务集成的对象

集成对象

所属的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集群服务发现管理Prometheus实例 for ECS服务发现

Exporter

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

  • 本页导读 (1)
文档反馈