目录
一、需求背景
监控GP集群每个资源管理队列的耗时情况,来观察业务上的改变对数据库影响几何?
二、需求设计与关键表介绍
GreenPlum 中有一个gpperfmon数据库,该数据库中记录了GP运行时的状态,并提供履历查询。在分析GP效能时比较好用。官方也提供了GPCC web监控页面,但总不能满足你的需求。对其系统表熟悉之后,变可以自己来做自己想要的监控。
需要注意的是GP6安装不需要单独安装gppermon数据库。但gpperfmon库仍然是存在的。在表设计上也有了很大的优化,较GP4变化很大,毕竟GPCC 现在是商业组件。
2.1 system_*介绍
system_ *表存储系统使用率指标。 有三个系统表,它们都具有相同的列:
- •system_now是一个外部表,其数据文件存储在$ MASTER_DATA_DIRECTORY / gpperfmon /data中。 在数据收集之间的时间段