数据仓库服务 GAUSSDB(DWS)-资源池资源监控:简介
简介
多租户管理框架下,用户关联资源池执行查询,用户执行查询所占用的资源将汇总至关联资源池上,通过资源池监控视图,用户可以直观的查询到所有资源池的实时资源使用情况,同时也可以通过资源池监控历史表查询资源池资源的历史使用情况。
资源池监控数据每5s更新一次,但是因为CN和DN时间差,实际监控数据更新时间可能会大于5s,正常不会超过10s。资源池监控数据每30s持久化一次,资源池监控和用户监控逻辑基本一致,因此共用GUC参数控制持久化和老化,使用GUC参数enable_user_metric_persistent控制是否进行资源池监控数据持久化,使用GUC参数user_metric_retention_time控制资源池监控数据老化。
资源池监控的资源包含:快慢车道作业运行和排队信息,CPU、内存以及逻辑IO资源监控信息。涉及的监控视图和历史表如下所示:
- 资源池实时运行信息监控视图(单CN):GS_RESPOOL_RUNTIME_INFO;
- 资源池实时运行信息监控视图(所有CN):PGXC_RESPOOL_RUNTIME_INFO;
- 资源池实时资源监控视图(单CN):GS_RESPOOL_RESOURCE_INFO;
- 资源池实时资源监控视图(所有CN):PGXC_RESPOOL_RESOURCE_INFO;
- 资源池历史资源监控表(单CN):GS_RESPOOL_RESOURCE_HISTORY;
- 资源池历史资源监控视图(所有CN):PGXC_RESPOOL_RESOURCE_HISTORY;
- 资源池监控可以同时监控快慢车道所有作业的CPU、IO和内存使用情况,不再受限于仅监控慢车道作业。
- 当前快车道作业内存和CPU不受控,在快车道运行作业占用资源较多情况下,可能出现已用资源大于资源限制的情况。
- DN资源池监控视图中,IO、内存和CPU显示的是本DN上资源池资源使用和资源限制信息。
- CN资源池监控视图中,IO、内存和CPU显示的是集群内所有DN资源池资源使用和资源限制的累积和。
- DN每隔5s更新一次资源池监控信息,CN每隔5s从DN收集一次资源池监控信息,因为各实例单独更新/收集资源池监控信息,因此各实例监控信息更新时间可能不一致。
- 辅助线程中每隔30s自动调用持久化函数,持久化资源池监控数据,正常情况下不需要用户单独调用持久化函数持久化资源池监控数据。
- 数据仓库服务GaussDB(DWS)_SQL on Anywhere
- DWS资源管理_GaussDB(DWS)资源管理作用_DWS资源管控
- ModelArts资源池_资源池是什么_资源池怎么收费
- 数据库监控DMS_数据库智能运维_了解Auto Pilot_DMS_DWS节点监控
- 调用GaussDB(DWS) API接口_数据仓库服务调用API_如何调用API_在DWS中调用API
- DWS安全_数据仓库服务安全_DWS数据安全管理_DWS安全保障_DWS安全策略
- 什么是弹性资源池_数据湖探索DLI弹性资源池
- DWS产品介绍_DWS产品优势_DWS功能_DWS使用场景_DWS是什么
- GAUSS(DWS)工具_gsql工具_DataStudio工具_DSC工具
- 什么是数据湖探索服务_数据湖探索DLI用途与特点