跳到主要内容

组件监控

概述

组件是 IT 系统架构中支撑业务应用运行的关键基础模块。通过 UniAgent,可实现对数据库、负载均衡、消息队列、Zookeeper 等基础组件的性能数据采集与可视化展示,帮助用户全面掌握系统运行状态与性能健康度。主要包括:Nginx、Apache、Redis、Kafka、RabbitMQ、ActiveMQ、MySQL、Oracle、PostgreSQL、SQLServer、MongoDB、ElasticSearch、Zookeeper 等。

数据展示

组件监控基于列表和图表的形式,提供多种分析视图。

  1. 列表:展示组件的基本信息、运行状态、性能指标等。
  2. 图表:展示组件的性能指标变化趋势,支持自定义时间范围、指标类型等。

Nginx

UniAgent 可以从 Nginx 实例中采集连接数、缓存命中率等关键性能指标,并将数据上报至观云平台,帮助用户全面分析和评估 Nginx 的运行状况与性能健康度。

查看

进入"组件"轻应用,选择"Nginx"组件,即可查看 Nginx 的运行状态、性能指标等详细信息。

配置

  1. 登录观云平台。
  2. 点击"配置",选择"实例管理"。
  3. 选择"Nginx"页签,点击"新增"。
  4. 填写核心参数(见下表),点击"确定"按钮。
参数说明
实例名称该组件服务在系统中的名称、别名
权限分组设置该组件服务在系统中数据查看权限
探针列表指定数据采集的探针
IP/域名指定该组件服务具体的 IP 或域名,用于数据采集
端口指定该组件服务具体端口,用于数据采集
StatusPathStatusPath 提供对各种状态信息访问的地址,例如:/status

Apache

UniAgent 可以从 Apache 实例中采集吞吐率、CPU 等性能指标,并将数据上报至观云平台,帮助用户全面分析和评估 Apache 的运行状况与性能健康度。

查看

进入"组件"轻应用,选择"Apache"组件,即可查看 Apache 的运行状态、性能指标等详细信息。

配置

  1. 登录观云平台。
  2. 点击"配置",选择"实例管理"。
  3. 选择"Apache"页签,点击"新增"。
  4. 填写核心参数(见下表),点击"确定"按钮。
参数说明
实例名称该组件服务在系统中的名称或别名
权限分组设置该组件服务在系统中数据查看权限
探针列表指定数据采集的探针
IP/域名指定该组件服务具体的 IP 或域名,用于数据采集
端口指定该组件服务具体端口,用于数据采集
StatusPathStatusPath 提供对各种状态信息访问的地址,例如:/status

Redis

无论将 Redis 用作数据库、缓存还是消息队列,UniAgent 都会跟踪 Redis 服务基础设施部分的性能指标,并将数据上报至观云平台,帮助用户全面分析和评估 Redis 的运行状况与性能健康度。

查看

进入"组件"轻应用,选择"Redis"组件,即可查看 Redis 的运行状态、性能指标等详细信息。

配置

  1. 登录观云平台。
  2. 点击"配置",选择"实例管理"。
  3. 选择"Redis"页签,点击"新增"。
  4. 填写核心参数(见下表),点击"确定"按钮。
参数说明
集群类型支持按集群或单机的方式创建
集群名称该组件服务在系统中的名称或别名
权限分组设置该组件服务在系统中数据查看权限
探针列表指定数据采集的探针
IP/域名单机模式下,指定该组件服务具体的 IP 或域名,用于数据采集
端口单机模式下,指定该组件服务具体端口,用于数据采集
密码指定该组件服务具体端口,用于数据采集
实例列表集群模式下,指定该组件服务具体的实例信息,例如:192.168.1.1:6379,192.168.2.1:6379,多个实例之间用逗号分隔
实体列表在此设置当前服务对应 APM 中的组件,以便关联其监控数据。默认以 IP:Port 进行关联

Kafka

UniAgent 可以从 Kafka 实例中采取很多指标,比如topic等多种指标,并将数据上报至观云平台,帮助用户全面分析和评估 Kafka 的运行状况与性能健康度。

查看

进入"组件"轻应用,选择"Kafka"组件,即可查看 Kafka 的运行状态、性能指标等详细信息。

配置

  1. 登录观云平台。
  2. 点击"配置",选择"实例管理"。
  3. 选择"Redis"页签,点击"新增"。
  4. 填写核心参数(见下表),点击"确定"按钮。
参数说明
集群名称支持按集群或单机的方式创建
权限分组设置该组件服务在系统中数据查看权限
探针列表指定数据采集的探针
版本该组件服务的版本号
实例列表集群模式下,指定该组件服务具体的实例信息,例如:192.168.1.1:9002,192.168.2.1:9002,多个实例之间用逗号分隔
JMX 端口该组件服务 JMX 对外暴露的端口号,用于数据采集
zkPath该组件服务对应 Zookeeper 的 Path 地址,例如:/consumers 用于数据采集
zk实例列表指定该组件服务对应 Zookeeper 的实例信息,例如:192.168.1.1:2181,192.168.2.1:2181,多个实例之间用逗号分隔
实体列表在此设置当前服务对应 APM 中的组件,以便关联其监控数据。默认以 IP:Port 进行关联

RabbitMQ

UniAgent 可以从 RabbitMQ 实例中采集 Queue、生产者、消费者等性能指标,并将数据上报至观云平台,帮助用户全面分析和评估 RabbitMQ 的运行状况与性能健康度。

查看

进入"组件"轻应用,选择"RabbitMQ"组件,即可查看 RabbitMQ 的运行状态、性能指标等详细信息。

配置

  1. 登录观云平台。
  2. 点击"配置",选择"实例管理"。
  3. 选择"Redis"页签,点击"新增"。
  4. 填写核心参数(见下表),点击"确定"按钮。
参数说明
集群名称支持按集群或单机的方式创建
权限分组设置该组件服务在系统中数据查看权限
探针列表指定数据采集的探针
实例列表集群模式下,指定该组件服务具体的实例信息,例如:192.168.1.1:5672,192.168.2.1:5672,多个实例之间用逗号分隔
监控端口该组件服务对外暴露的端口号,用于数据采集
端口指定该组件服务具体端口,用于数据采集
密码指定该组件服务具体端口,用于数据采集
实体列表在此设置当前服务对应 APM 中的组件,以便关联其监控数据。默认以 IP:Port 进行关联

ActiveMQ

UniAgent 可以从 ActiveMQ 实例中采集 Topic、内存、存储等性能指标,并将数据上报至观云平台,帮助用户全面分析和评估 ActiveMQ 的运行状况与性能健康度。

查看

进入"组件"轻应用,选择"ActiveMQ"组件,即可查看 ActiveMQ 的运行状态、性能指标等详细信息。

配置

  1. 登录观云平台。
  2. 点击"配置",选择"实例管理"。
  3. 选择"Redis"页签,点击"新增"。
  4. 填写核心参数(见下表),点击"确定"按钮。
参数说明
实例名称该组件服务在系统中的名称或别名
权限分组设置该组件服务在系统中数据查看权限
部署环境指定该组件服务对应的部署环境
实例列表集群模式下,指定该组件服务具体的实例信息,例如:192.168.1.1:61616 ,多个实例之间用逗号分隔
监控端口该组件服务对外暴露的端口号,用于数据采集
JMX 端口该组件服务 JMX 对外暴露的端口号,用于数据采集
实体列表在此设置当前服务对应 APM 中的组件,以便关联其监控数据。默认以 IP:Port 进行关联

MySQL

UniAgent 可以从 MySQL 实例中采集吞吐量、链接和 InnoDB 相关的指标,并将数据上报至观云平台,帮助用户全面分析和评估 MySQL 的运行状况与性能健康度。

查看

进入"组件"轻应用,选择"MySQL"组件,即可查看 MySQL 的运行状态、性能指标等详细信息。

配置

  1. 登录观云平台。
  2. 点击"配置",选择"实例管理"。
  3. 选择"MySQL"页签,点击"新增"。
  4. 填写核心参数(见下表),点击"确定"按钮。
参数说明
实例名称该组件服务在系统中的名称或别名
权限分组设置该组件服务在系统中数据查看权限
探针列表指定数据采集的探针
IP/域名指定该组件服务具体的 IP 或域名,用于数据采集
端口指定该组件服务具体端口,用于数据采集
账号指定该组件服务具体账号,用于数据采集
密码指定该组件服务与账号对应的密码,用于数据采集
实体列表在此设置当前服务对应 APM 中的组件,以便关联其监控数据。默认以 IP:Port 进行关联

Oracle

UniAgent 可以从 Oracle 实例中采集 与Table space、Process等相关的指标,并将数据上报至观云平台,帮助用户全面分析和评估 Oracle 的运行状况与性能健康度。

查看

进入"组件"轻应用,选择"Oracle"组件,即可查看 Oracle 的运行状态、性能指标等详细信息。

配置

  1. 登录观云平台。
  2. 点击"配置",选择"实例管理"。
  3. 选择"Oracle"页签,点击"新增"。
  4. 填写核心参数(见下表),点击"确定"按钮。
参数说明
实例名称该组件服务在系统中的名称或别名
权限分组设置该组件服务在系统中数据查看权限
探针列表指定数据采集的探针
IP/域名指定该组件服务具体的 IP 或域名,用于数据采集
端口指定该组件服务具体端口,用于数据采集
SERVICE_NAMEOracle 数据库对外发布的服务名
账号指定该组件服务具体账号,用于数据采集
密码指定该组件服务与账号对应的密码,用于数据采集
实体列表在此设置当前服务对应 APM 中的组件,以便关联其监控数据。默认以 IP:Port 进行关联

PostgreSQL

UniAgent 可以从 PostgreSQL 实例中采集运行状态相关的指标,并将数据上报至观云平台,帮助用户全面分析和评估 PostgreSQL 的运行状况与性能健康度。

查看

进入"组件"轻应用,选择"PostgreSQL"组件,即可查看 PostgreSQL 的运行状态、性能指标等详细信息。

配置

  1. 登录观云平台。
  2. 点击"配置",选择"实例管理"。
  3. 选择"Oracle"页签,点击"新增"。
  4. 填写核心参数(见下表),点击"确定"按钮。
参数说明
实例名称该组件服务在系统中的名称或别名
权限分组设置该组件服务在系统中数据查看权限
探针列表指定数据采集的探针
IP/域名指定该组件服务具体的 IP 或域名,用于数据采集
端口指定该组件服务具体端口,用于数据采集
账号指定该组件服务具体账号,用于数据采集
密码指定该组件服务与账号对应的密码,用于数据采集
实体列表在此设置当前服务对应 APM 中的组件,以便关联其监控数据。默认以 IP:Port 进行关联

SQLServer

UniAgent 可以从 SQLServer 实例中采集链接、吞吐量等性能指标,并将数据上报至观云平台,帮助用户全面分析和评估 SQLServer 的运行状况与性能健康度。

查看

进入"组件"轻应用,选择"SQLServer"组件,即可查看 SQLServer 的运行状态、性能指标等详细信息。

配置

安装 Windows UniAgent 后,默认会自动采集 SQLServer 的性能指标,无需手动配置。

MongoDB

UniAgent 可以从 MongoDB 实例中采集内存、Collections 等性能指标,并将数据上报至观云平台,帮助用户全面分析和评估 MongoDB 的运行状况与性能健康度。

查看

进入"组件"轻应用,选择"MongoDB"组件,即可查看 MongoDB 的运行状态、性能指标等详细信息。

配置

  1. 登录观云平台。
  2. 点击"配置",选择"实例管理"。
  3. 选择"Redis"页签,点击"新增"。
  4. 填写核心参数(见下表),点击"确定"按钮。
参数说明
集群名称该组件服务在系统中的名称或别名
权限分组设置该组件服务在系统中数据查看权限
探针列表指定数据采集的探针
集群类型支持按分片集群或单机的方式创建
账号指定该组件服务具体账号,用于数据采集
密码指定该组件服务具体端口,用于数据采集
实例列表集群模式下,指定该组件服务具体的实例信息,例如:192.168.1.1:6379,192.168.2.1:6379,多个实例之间用逗号分隔
实体列表在此设置当前服务对应 APM 中的组件,以便关联其监控数据。默认以 IP:Port 进行关联

ElasticSearch

UniAgent 可以从 ElasticSearch 实例中获取节点运行状况、集群健康状况、JVM 性能状况等性能指标,并将数据上报至观云平台,帮助用户全面分析和评估 ElasticSearch 的运行状况与性能健康度。

查看

进入"组件"轻应用,选择"ElasticSearch"组件,即可查看 ElasticSearch 的运行状态、性能指标等详细信息。

配置

  1. 登录观云平台。
  2. 点击"配置",选择"实例管理"。
  3. 选择"Redis"页签,点击"新增"。
  4. 填写核心参数(见下表),点击"确定"按钮。
参数说明
集群名称该组件服务在系统中的名称或别名
权限分组设置该组件服务在系统中数据查看权限
探针列表指定数据采集的探针
账号指定该组件服务具体账号,用于数据采集
密码指定该组件服务具体端口,用于数据采集
实例列表集群模式下,指定该组件服务具体的实例信息,例如:192.168.1.1:6379,192.168.2.1:6379,多个实例之间用逗号分隔
实体列表在此设置当前服务对应 APM 中的组件,以便关联其监控数据。默认以 IP:Port 进行关联

Zookeeper

UniAgent 可以从 Zookeeper 实例中采连接、延迟等指标,并将数据上报至观云平台,帮助用户全面分析和评估 Zookeeper 的运行状况与性能健康度。

查看

进入"组件"轻应用,选择"Zookeeper"组件,即可查看 Zookeeper 的运行状态、性能指标等详细信息。

配置

  1. 登录观云平台。
  2. 点击"配置",选择"实例管理"。
  3. 选择"Redis"页签,点击"新增"。
  4. 填写核心参数(见下表),点击"确定"按钮。
参数说明
集群名称该组件服务在系统中的名称或别名
权限分组设置该组件服务在系统中数据查看权限
探针列表指定数据采集的探针
部署环境指定该组件服务对应的部署环境
实例列表集群模式下,指定该组件服务具体的实例信息,例如:192.168.1.1:6379,192.168.2.1:6379,多个实例之间用逗号分隔
JMX 端口该组件服务 JMX 对外暴露的端口号,用于数据采集