南大通用GCDW云数仓监控系统核心功能详解
南大通用自主研发的GCDW元原生数据仓库(gbase database)的监控运维支持系统
核心功能介绍
- 监控策略配置功能
策略配置分为全局策略配置和租户策略配置两个层级,同时每个指标都可以独立设置,通过对不同层级以及不同指标的策略设置,实现对不同租户的精准监控。每个监控指标都可以进行独立设置,可设置内容包括:
- 告警级别:高危、危险、一般、提示
- 指标监控状态:指标采集状态,选项为:开启、关闭、
- 指标告警状态:指标是否告警,选项为:开启、关闭、
- 阈值:告警阈值
- 判读条件:告警阈值判断条件,数值类阈值选项为:=阈值、<>阈值、>=阈值、<=阈值、>阈值、<阈值,状态类为=阈值、<>阈值
- 连续突破次数:连续的指标值超出阈值,超过指定次数,则触发告警,取值范围1-50之间的正整数
- 告警静默次数:只在【是否连续告警】开启时生效,忽略指定周期的告警,才触发新的告警,取值范围0-50之间的整数
- 恢复后是否通知:是否产生恢复告警,选项为:是、否
- 是否连续告警:是否连续告警,选项为:是、否
- 采集周期:全局指标不可单独设置采集周期
GCDW云仓的监控运维系统提供了三大核心功能模块,助力运维团队全面掌握系统运行状态。
监控历史查询功能展示采集的各项指标信息,支持按条件筛选指标数据,并可查询历史采集数据,便于进行趋势分析与问题回溯。同时,系统提供定期清除功能,支持用户设置指标保留时间,超过指定时长后自动删除过期数据,并可灵活开启或关闭该功能,实现监控数据的自动化生命周期管理。
告警信息模块展示系统产生的所有告警记录,支持按条件筛选告警信息,并提供清空告警功能,方便运维人员快速清理已处理或无需保留的告警数据,保持告警列表清晰有效,同时可以通过SNMP协议推送给第三方系统,方便系统间信息互通。
操作日志模块详细记录系统的配置修改信息,覆盖范围包括:全局策略配置的修改记录、租户策略配置的修改记录,以及连接信息配置的修改记录。通过完整的操作日志,可追溯每一次配置变更,便于审计与问题排查,为GCDW云仓提供运行监控、告警管理与操作审计的一体化运维能力。
GCDW云仓的租户管理模块提供了完整、灵活的租户生命周期运维能力。管理员可通过搜索与筛选功能快速定位目标租户。
在新建租户时,需要填写以下核心信息:租户名(K8s系统内唯一标识)、租户密码、公司名、手机号、邮箱、昵称、描述,以及租户数据库的超级管理员用户名和密码(类似于MySQL的root账户)。同时需要选择底层存储系统,支持S3或HDFS:若选择S3,需进一步配置访问密钥(AK)、加密密钥(SK)、终端、区域及存储桶;若选择HDFS,则需配置HDFS URL、NameNodes,并选择认证方式(simple或kerberos),当采用kerberos认证时还需上传conf文件与keytab,并补充Principal信息。
租户创建完成后,系统支持为租户增加或删除Coordinator节点,以弹性调整计算资源。同时支持编辑租户信息,以及删除租户。整个模块以简洁高效的操作,满足多租户场景下的精细化运维管理需求。
GCDW云仓提供完善的健康检查机制,涵盖任务管理、记录查看与阈值配置三大模块。
健康检查任务管理支持灵活的任务生命周期操作。用户可新建健康检查任务,设置任务名称、周期性规则(支持无、每天、每周、每月及Cron自定义表达式)、周期性调度状态(开启或关闭),并选择检查范围(ELK、FDB以及在配置页面中已完成的租户信息)。
任务创建后,支持编辑任务配置、手动执行任务以及删除不再需要的任务。
健康检查记录用于追踪每次检查的执行情况。用户可查看每次检查的详细结果,支持按条件筛选检查记录,并可导出健康检查报告。同时,提供单条记录删除与全部记录清空功能,便于记录维护。健康检查阈值配置允许用户灵活修改健康检查的策略信息及各类阈值。对于状态类阈值,可调整其告警级别;对于数值类阈值,则可分别修改阈值大小、判断条件(如大于、小于等)以及对应的告警级别,从而精细控制健康检查的灵敏度与告警行为,帮助运维团队全面把控GCDW云仓各组件的健康状况。
- 监控及告警功能
- 租户管理功能
- 健康检查功能
返回搜狐,查看更多
