OceanBase OBAgent具备哪些核心运维能力?()

OceanBase OBAgent具备哪些核心运维能力?()

A. 采集节点CPU、内存、磁盘、网络监控指标

B. 上报集群告警信息,对接监控平台

C. 承接前端业务SQL读写请求

D. 协助完成集群巡检、日志收集

1 个赞

正确答案:A、B、D

解析

OBAgent 是 OceanBase 的监控采集框架,其核心定位是运维监控,而非业务流量代理。以下是各选项的分析:

  • A. 采集节点 CPU、内存、磁盘、网络监控指标 :white_check_mark:
    OBAgent 默认支持主机数据采集插件,能够采集节点的 CPU、内存、磁盘、网络等系统级监控指标,同时也采集 OceanBase 数据库自身的运行指标。
  • B. 上报集群告警信息,对接监控平台 :white_check_mark:
    OBAgent 负责收集集群的各种指标数据、运行状态信息以及诊断数据,并将其发送给 OceanBase 的管理节点(如 OCP),支持告警上报和对接 Prometheus 等监控平台。
  • C. 承接前端业务 SQL 读写请求 :x:
    这是 OBProxy 的职责,而非 OBAgent 的功能。OBProxy 作为代理服务,负责承接客户端的 SQL 读写请求并进行路由转发。OBAgent 只负责监控数据采集和上报,不参与业务流量处理。
  • D. 协助完成集群巡检、日志收集 :white_check_mark:
    OBAgent 可以收集诊断数据,配合 OCP 等管理平台完成集群巡检、日志收集等运维任务,支持自动化运维和性能监测。
1 个赞