云呐数据库监控盒子架构数据库监控一般监控什么

整个数据库监控专家盒子平台自下而上分为数据层,基础服务层,功能层和展示层。
  数据层负责存储和管理平台所有数据,包括 CMDB 数据,配置元数据,监控数据等。
  **内置 CMDB:**内置简单的 CMDB 系统,记录用户录入的数据库、主机、应用以及它们之间的关系。
  **数据层存储:**所有从目标数据库采集的监控数据,这些数据供平台其它功能模块使用,例如告警引擎、报表服务和其它的性能容量分析展现服务。
  **归档清理机制:**对监控数据进行聚集和归档,删除超过设定保存期限的原始细粒度数据,这样可以节省空间并提高性能。
基础服务层
  基础服务层主要包括 SQL 执行服务,监控引擎,告警引擎以及数据服务,这些服务不直接面对平台用户,而是通过开放接口为平台上层功能或其它系统提供基础服务。
  **SQL 执行服务:**负责到目标数据库上执行 SQL 语句,所有通过平台发起的目标数据库访问,无论是监控数据采集,还是用户执行的 SQL 语句,都通过平台的 SQL 执行服务去访问目标数据库,这样可以有效控制对目标数据库的访问,提升目标数据库的安全性;
  **监控数据采集服务:**根据配置的数据采集项从目标数据库上采集各种监控数据,并进行计算和处理,然后存储到数据层。平台使用 JDBC 的方式从目标数据库采集数据,无需在目标数据库部署和维护Agent,同时所有的数据处理和计算都发生在监控采集服务端,因此对目标数据库的性能影响非常小。
  **数据服务:**提供标准 API 用于访问监控数据,这些 API 根据不同使用场景组织数据,形成规范化的监控数据访问机制。平台功能层和展现层通过数据服务API 访问监控数据,数据服务 API 也可以根据用户需要对外提供监控数据。
  **告警引擎:**实时接收和处理监控引擎采集的监控数据,并根据配置的告警规则自动生成或解除相应的数据库告警。
功能层和展现层
  功能层和展现层面向最终用户,提供了各种按照主题和维度划分的数据库管理功能,例如资源管理,性能管理,容量管理,告警管理,配置管理等。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值