教您正确使用最新版本的Greenplum 官方监控工具(GPCC)

Greenplum Command Center,或者简称GPCC,是Greenplum原生的图形化运维管理工具。在最近3年来的开发中,基于全新的界面和用户体验,陆续推出了监控、历史数据、管理的功能,在众多商业用户上得到了广泛的应用和认可。

随着Greenplum 6.0的发布,Greenplum Command Center(也称为GPCC)也在新的版本中抵达了一个新的里程碑。我们跳过了版本5,并为GPDB 6.0发布了GPCC 6.0。对于GPDB 5.x用户,我们发布了4.8.0。这篇文章中将讨论GPCC用户应注意的一些新变化。

1. 启用历史数据收集

GPCC实时从GPDB集群收集查询性能数据和系统指标,并将数据存储到其自己的历史数据库中。自版本4.6.0起,历史记录功能已在GPCC中提供。但在4.8.0 / 6.0.0之前这个功能默认是关掉的,而且GPCC会依靠旧的gpperfmon实用程序来收集一些数据。现在从4.8.0 / 6.0.0开始,GPCC会收集所有历史数据,并且默认情况下会打开历史记录。由于与旧的gpperfmon历史记录相比,它具有更好的性能和更多的历史指标数据,因此我们还建议用户关闭gpperfmon。

默认情况下,GPCC历史记录会捕获所有查询。如果用户没有兴趣,可以将其设置为跳过短于某个时间阈值的查询。除了查询历史记录之外,GPCC现在还可以收集gpperfmon之前收集的系统指标,磁盘使用历史记录和pg日志历史记录。历史数据将保存到gpperfmon数据库的gpmetrics SCHEMA下的某些表中。请检查GPCC文档以获取有关这些表的详细说明。

当您需要从UI上没有提供的历史数据中获得一些见解时,可以查询这些数据库以获得帮助。下面是一个示例,用于确定今天执行的查询中使用 SLICE 数量最多的前100个。这可以帮助识别写得不好的查询或者设计不正确的表。

2. 停用gpperfmon

Gpperfmon是GPDB的旧的监控解决方案。与GPCC相比,它具有一些缺点,如果您使用GPCC 4.8.0或6.0.0,建议将其关闭。以下是可以帮助您了解我们为什么提出此建议的证明。

我们针对4种配置运行了pgbench(SELECT ONLY,持续15分钟):这4种配置分别为:启用gpperfmon和GPCC历史记录的GPDB;仅启用GPCC历史记录的GPDB;仅启用gpperfmon的GPDB和没有启用监控的GPDB。事实证明,启用gpperfmon对总的TPS有很大影响。我们还在Google Cloud Platform上对4种类型的实例进行了测试。结果表明,如果启用gpperfmon,即使在强大的基础架构上运行,性能提升也非常有限。但是当它关闭时,TPS明显增大。

如果停用gpperfmon,请确保GPCC的历史数据收集是启用的。gpperfmon收集的旧数据仍将显示在GPCC中,并且无需迁移gpperfmon数据。但是,如果您有一些现有脚本使用旧的gpperfmon表中的数据,则其中的某些脚本可能将不再更新。例如,关闭gpperfmon时,那些名为* _now和* _tail表将不再更新。但是您可能会在gpmetrics SCHEMA 下的其他一些表和视图中找到所需的数据。有关该 SCHEMA 下内容的更多信息,请点击阅读原文参考文档,以帮助您修改脚本以获取更新的数据。

gpperfmon_install实用程序也可以由新的GPCC安装程序代替。GPCC安装程序现在具有用于GPCC初始化的gpperfmon_install功能,包括创建gpperfmon数据库和gpmon用户。除了一件事,使用gpperfmon_install,用户可以选择以明文方式指定gpmon用户的密码。GPCC安装程序没有该选项。但是,用户可以使用“ -W”选项来输入初始密码(不会保存在任何地方),或者不使用“ -W”选项从而获得默认密码(保存在.pgpass文件中)。

3. 升级更轻松

过去,升级GPCC通常需要升级GPDB,这一先决条件常常使用户无法升级到新的GPCC版本。GPCC 6.x用户将不再面对这种情况。我们将使每个GPCC 6.x版本都能与所有GPDB 6.x版本一起使用。如果不升级GPDB,则可能不会获得一些新指标,但仍可能会得到错误修复和一些新功能。对于GPCC 4.x用户,如果您使用的是GPDB 5.19及更高版本,现在可以升级到GPCC 4.8.0而无需升级GPDB。而且我们也会尽量保证将来的GPCC 4.x版本也不需要升级GPDB。

4. GPCC有新家啦!

现在,我们在Pivotal Network上有了新的目录。请去那里获取最新版本。目前仍然可以从GPDB的目录下载GPCC,但不久之后我们将停止在该位置上载。

关于Greenplum

Greenplum 是全球领先的开源大数据平台,是能够提供包含实时处理、弹性扩容、弹性计算、混合负载、云原生和集成数据分析等强大功能的大数据引擎。

Greenplum 基于MPP(大规模并行处理)架构构建,具有良好的弹性和线性扩展能力,并内置并行存储、并行通讯、并行计算和优化技术。同时,Greenplum还兼容 SQL 标准,具备强大、高效、安全的PB级结构化、半结构化和非结构化数据存储、处理和实时分析能力,可部署于企业裸机、容器、私有云和公有云中。值得一提的是,作为OLAP型的大数据平台, Greenplum同时还能够支持涵盖OLTP型业务的混合负载,从而帮助客户真正打通业务-数据-洞见-业务的闭环。

目前,Greenplum 已经为国内外各行各业客户所广泛使用,支撑着全球各大行业的核心生产系统,其涉及领域涵盖金融、保险、证券、通信、航空、物流、零售、媒体、政府、医疗、制造、能源等。

如果你对分布式数据库内核感兴趣,希望成为贡献者或commiter,可以从这儿开始!Greenplum社区期待您的参与!

获得更多关于Greenpum的技术干货,请访问Greenplum中文社区网站

作者:Greenplum

  • 19
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Greenplum是一个开源的大数据分析平台,它的官方中文文档提供了全面的技术介绍和使用指南,帮助用户更好地理解和使用Greenplum。 该官方中文文档包含了多个方面的内容,主要包括: 1. Greenplum的基本介绍:文档详细介绍了Greenplum的概念和体系结构,包括主节点和分段节点的角色和功能,以及Greenplum的部署架构和数据分片策略等。 2. Greenplum的安装和配置:文档提供了详细的安装和配置指南,包括软件依赖环境的准备和安装,集群的初始化和配置,以及访问控制和权限管理等。 3. Greenplum的SQL语法和函数:文档介绍了Greenplum支持的SQL语法和常用的SQL函数,帮助用户更好地编写和优化SQL查询语句。 4. Greenplum的数据导入和导出:文档详细介绍了如何将数据导入到Greenplum中或从Greenplum中导出数据,包括通过外部表、COPY命令和gpfdist工具等方式进行数据加载和导出。 5. Greenplum的管理和监控:文档提供了Greenplum管理和监控的最佳实践,包括集群的备份和恢复、性能调优、错误日志查看和系统监控等。 6. Greenplum的扩展和应用开发:文档介绍了如何使用扩展功能增强Greenplum的性能和功能,以及如何开发和部署自定义的应用程序和数据分析模型。 总之,Greenplum官方中文文档为用户提供了全面的技术指导和帮助,使用户能够更好地理解和使用Greenplum平台,实现高效的大数据分析和处理。 ### 回答2: Greenplum官方提供了详细的中文文档,这是极为方便和重要的资源。在中文文档中,我们可以找到关于Greenplum数据库的各种文档,包括安装指南、用户指南、开发者指南、运维手册等等。 在安装指南中,我们可以了解到如何在各种操作系统上安装和配置Greenplum数据库。它提供了详细的步骤和示例,方便用户快速上手。 用户指南提供了关于Greenplum数据库的详细介绍和使用说明。从基本的数据库操作,到高级的查询和性能优化,用户指南都覆盖了各个方面。它还介绍了Greenplum数据库的特点,如分布式和并行处理的能力,以及如何最大限度地利用这些特点。 开发者指南主要面向开发人员,提供了如何使用Greenplum数据库进行应用程序开发的指导。它介绍了如何使用SQL语句进行数据操作,如何使用Greenplum数据库与其他编程语言(如Java、Python和R等)进行集成,以及如何使用Greenplum扩展功能进行自定义开发。 运维手册主要针对数据库管理员,提供了如何管理和维护Greenplum数据库的指南。它包括数据库备份和恢复、性能监控和调优、安全和权限管理等方面的内容。这些指南和最佳实践将帮助管理员更好地管理和优化Greenplum数据库。 总之,Greenplum官方的中文文档为用户提供了丰富的资源,帮助他们更好地理解和使用Greenplum数据库。无论是初学者还是有经验的用户,都可以从中文文档中找到解决问题和提升技能的答案。 ### 回答3: Greenplum官方中文文档是指由Greenplum官方提供的关于Greenplum数据库的中文文档。它包含了Greenplum数据库的全部功能、用法、配置以及最佳实践等相关信息。 这份官方中文文档是Greenplum官方团队专门为使用中文的用户准备的,以便他们更好地了解和使用Greenplum数据库。它的宗旨是为用户提供全面而精准的文档支持,帮助他们解决在使用过程中可能遇到的问题。 官方文档通常包括了对Greenplum数据库的整体介绍,包括其架构、数据分布和并行处理能力等特点。它还介绍了如何安装、配置和管理Greenplum数据库,以及如何使用SQL语言进行数据操作和查询。 除了基本的用法指南外,官方文档还提供了一些高级主题的讲解,如数据库的备份和恢复、性能优化技巧以及安全性设置等。这些内容对于熟练使用Greenplum数据库的用户来说非常有用。 总的来说,Greenplum官方中文文档是Greenplum数据库的权威指南,对于使用者来说是学习和使用该数据库的重要参考资料。它通过详细的文档说明和实例演示,帮助用户更好地理解Greenplum数据库的特点和使用技巧,从而更高效地进行数据处理和分析。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值