组件监控
概述
组件是 IT 系统架构中支撑业务应用运行的关键基础模块。通过 UniAgent,可实现对数据库、负 载均衡、消息队列、Zookeeper 等基础组件的性能数据采集与可视化展示,帮助用户全面掌握系统运行状态与性能健康度。主要包括:Nginx、Apache、Redis、Kafka、RabbitMQ、ActiveMQ、MySQL、Oracle、PostgreSQL、SQLServer、MongoDB、ElasticSearch、Zookeeper 等。
数据展示
组件监控基于列表和图表的形式,提供多种分析视图。
- 列表:展示组件的基本信息、运行状态、性能指标等。
- 图表:展示组件的性能指标变化趋势,支持自定义时间范围、指标类型等。
Nginx
UniAgent 可以从 Nginx 实例中采集连接数、缓存命中率等关键性能指标,并将数据上报至观云平台,帮助用户全面分析和评估 Nginx 的运行状况与性能健康度。
查看
进入"组件"轻应用,选择"Nginx"组件,即可查看 Nginx 的运行状态、性能指标等详细信息。
配置
- 登录观云平台。
- 点击"配置",选择"实例管理"。
- 选择"Nginx"页签,点击"新增"。
- 填写核心参数(见下表),点击"确定"按钮。
| 参数 | 说明 |
|---|---|
| 实例名称 | 该组件服务在系统中的名称、别名 |
| 权限分组 | 设置该组件服务在系统中数据查看权限 |
| 探针列表 | 指定数据采集的探针 |
| IP/域名 | 指定该组件服务具体的 IP 或域名,用于数 据采集 |
| 端口 | 指定该组件服务具体端口,用于数据采集 |
| StatusPath | StatusPath 提供对各种状态信息访问的地址,例如:/status |
Apache
UniAgent 可以从 Apache 实例中采集吞吐率、CPU 等性能指标,并将数据上报至观云平台,帮助用户全面分析和评估 Apache 的运行状况与性能健康度。
查看
进入"组件"轻应用,选择"Apache"组件,即可查看 Apache 的运行状态、性能指标等详细信息。
配置
- 登录观云平台。
- 点击"配置",选择"实例管理"。
- 选择"Apache"页签,点击"新增"。
- 填写核心参数(见下表),点击"确定"按钮。
| 参数 | 说明 |
|---|---|
| 实例名称 | 该组件服务在系统中的名称或别名 |
| 权限分组 | 设置该组件服务在系统中数据查看权限 |
| 探针列表 | 指定数据采集的探针 |
| IP/域名 | 指定该组件服务具体的 IP 或域名,用于数据采集 |
| 端口 | 指定该组件服务具体端口,用于数据采集 |
| StatusPath | StatusPath 提供对各种状态信息访问的地址,例如:/status |
Redis
无论将 Redis 用作数据库、缓存还是消息队列,UniAgent 都会跟踪 Redis 服务基础设施部分的性能指标,并将数据上报至观云平台,帮助用户全面分析和评估 Redis 的运行状况与性能健康度。
查看
进入"组件"轻应用,选择"Redis"组件,即可查看 Redis 的运行状态、性能指标等详细信息。
配置
- 登录观云平台。
- 点击"配置",选择"实例管理"。
- 选择"Redis"页签,点击"新增"。
- 填写核心参数(见下表),点击"确定"按钮。
| 参数 | 说明 |
|---|---|
| 集群类型 | 支持按集群或单机的方式创建 |
| 集群名称 | 该组件服务在系统中的名称或别名 |
| 权限分组 | 设置该组件服务在系统中数据查看权限 |
| 探针列表 | 指定数据采集的探针 |
| IP/域名 | 单机模式下,指定该组件服务具体的 IP 或域名,用于数据采集 |
| 端口 | 单机模式下,指定该组件服务具体端口,用于数据采集 |
| 密码 | 指定该组件服务具体端口,用于数据采集 |
| 实例列表 | 集群模式下,指定该组件服务具体的实例信息,例如:192.168.1.1:6379,192.168.2.1:6379,多个实例之间用逗号分隔 |
| 实体列表 | 在此设置当前服务对应 APM 中的组件,以便关联其监控数据。默认以 IP:Port 进行关联 |
Kafka
UniAgent 可以从 Kafka 实例中采取很多指标,比如topic等多种指标,并将数据上报至观云平台,帮助用户全面分析和评估 Kafka 的运行状况与性能健康度。
查看