集成中心作为Prometheus实例的入口,支持一键安装不同开发组件对象,帮助您灵活查看Targets关联的指标、服务发现配置和开箱即用Grafana大盘。
前提条件
使用限制
目前支持集成中心的Prometheus实例类型有:容器服务类型、ECS类型和云服务类型。
集成中心的优势
- 快速添加、查看不同类别的集成对象信息。
- 灵活查看Targets关联的指标、服务发现配置及Grafana大盘。
- 快速接入自定义服务发现,支持服务发现配置(YAML)格式校验。
- 组件监控提供Exporter一键升级、更新连接串信息、查看日志、详情等功能。
- 提供面向全量Job的服务发现配置和编辑能力。
- 提供更加灵活、便捷的交互体验。
功能入口
Prometheus监控集成中心页面展示当前支持的集成对象以及安装状态,您可以选择对应的集成对象类别卡片查看详情或添加集成。
- 登录Prometheus控制台。
- 在左侧导航栏单击实例列表,进入Prometheus监控的实例列表页面。
- 单击目标Prometheus实例名称,进入集成中心页面。
支持的集成对象
Prometheus监控目前支持容器服务类型、ECS类型和云服务类型的Prometheus实例,集成对象包括容器服务集成、自定义集成、健康巡检、组件集成、云服务集成等,具体如下:
容器服务集成、自定义集成、巡检集成类型支持集成的对象
集成类型 | 集成对象 | 所属的Prometheus实例类型 | 说明 | 如何接入 |
---|---|---|---|---|
容器服务集成 | 容器服务 | 容器服务类型的Prometheus实例 | 提供容器服务集群的监控。包括负载率Deployment、Service、Pod等的监控,以及控制面etcd、APIServer等的监控。 | 容器服务接入 |
自定义集成 | 自定义 | 容器服务类型、ECS类型的Prometheus实例 | 支持通过Prometheus监控的SDK或各种框架暴露应用以及指标业务,支持配置相应的服务发现来采集监控数据。 | 自定义接入 |
巡检 | 健康巡检 | 容器服务类型、ECS类型的Prometheus实例 | 通过Blackbox对监控的服务进行主动探测,帮助您掌握服务的健康状况,及时发现异常,从而采取针对性的有效措施。 | 健康巡检组件接入(新版) |
组件集成类型支持集成的对象
集成类型 | 集成对象 | 所属的Prometheus实例类型 | 说明 | 如何接入 |
---|---|---|---|---|
组件集成 | MySQL | 容器服务类型、ECS类型的Prometheus实例 | 性能指标、性能查询、采集自定义指标。 | 使用阿里云Prometheus监控MySQL |
Redis | 容器服务类型、ECS类型的Prometheus实例 | 追踪Redis的性能、内存使用、Blocked Clients、Evicted Keys等指标。 | 使用阿里云Prometheus监控Redis | |
MongoDB | 容器服务类型、ECS类型的Prometheus实例 | 追踪读写性能、最常用的副本、集合指标等。 | 使用阿里云Prometheus监控MongoDB | |
Elasticsearch | 容器服务类型、ECS类型的Prometheus实例 | 监控整体集群状态到JVM Heap使用的所有信息。 | 使用阿里云Prometheus监控Elasticsearch | |
Kafka | 容器服务类型、ECS类型的Prometheus实例 | 收集生产者、消费者、Replication副本、最大Lag值等指标。 | 使用阿里云Prometheus监控Kafka | |
RabbitMQ | 容器服务类型、ECS类型的Prometheus实例 | 追踪队列大小、消费者数量、未确认的消息等。 | 使用阿里云Prometheus监控RabbitMQ | |
RocketMQ | 容器服务类型、ECS类型的Prometheus实例 | 追踪队列大小、消费者数量、未确认的消息等。 | 使用阿里云Prometheus监控RocketMQ | |
ZooKeeper | 容器服务类型、ECS类型的Prometheus实例 | 追踪客户端连接与延迟、请求备份时间。 | 使用阿里云Prometheus监控ZooKeeper | |
PostgreSQL | 容器服务类型、ECS类型的Prometheus实例 | 收集大量的数据库性能和健康指标。 | 使用阿里云Prometheus监控PostgreSQL | |
Nginx | 容器服务类型、ECS类型的Prometheus实例 | 监测连接和请求指标。 | 使用阿里云Prometheus监控Nginx(旧版) | |
Nginx(V2) | 容器服务类型、ECS类型的Prometheus实例 | 监测连接和请求指标。 | 使用阿里云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实例 | 采集工作负载业务性能指标、系统性能指标、网络性能指标和事件明细。 | 工作负载性能监控组件接入工作负载性能监控组件接入 |
云服务监控类型支持集成的对象
集成类型 | 集成对象 | 所属的Prometheus实例类型 | 说明 | 如何接入 |
---|---|---|---|---|
云服务监控 | 企业云监控 | 云服务类型的Prometheus实例 | Prometheus监控可以通过云监控API获取监控指标,并提供告警、大盘服务。目前支持包括阿里云ECS、阿里云MongoDB、阿里云SLS等在内的多款云监控产品的接入。
说明 通过企业云监控获取监控指标,指标上报所产生的流量费用由云监控产品自行收取。具体收费详情,请参见企业云监控计费规则。Prometheus监控免费存储上报的指标。
|
企业云监控集成 |
云产品自监控 | 云服务类型的Prometheus实例 | 阿里云产品自监控指标数据可直接写入Prometheus实例中,Prometheus监控展示云产品指标、大盘和告警信息。目前支持包括SAE服务、MSE服务、RocketMQ、Clickhouse等在内的多款云产品接入。
说明 在对应云产品控制台配置后,云产品监控可将指标直接写入Prometheus实例,目前云产品自监控指标上报服务免费。
|
云产品自监控集成 |