当我监控 Amazon Redshift 集群时,我想了解该集群的运行状况、可用性和性能的当前状态。
解决方法
以下是可用于监控 Amazon Redshift 集群的运行状况、可用性和性能的关键集群状态。
可用
当集群运行状况良好、正在运行、功能齐全且可用于查询和数据操作时,即为 available(可用)状态。
正在修改
当 Amazon Redshift 调整集群大小、添加或移除节点或应用新的参数组时,即为 modifying(正在修改)状态。该集群仍可用于读取操作,但是 Amazon Redshift 会暂时阻止或延迟写入操作。
有关详细信息,请参阅 Modifying a role。
正在删除
当 Amazon Redshift 永久删除集群时,即为 deleting(正在删除)状态。Amazon Redshift 不会对集群执行进一步的操作,并在删除过程完成后移除所有数据。
有关详细信息,请参阅 Shutting down and deleting a cluster。
正在重启
当群集由于手动重启请求、计划维护窗口或自动恢复过程而重启其节点时,即为 rebooting(正在重启)状态。集群在重启期间不可用,Amazon Redshift 会取消正在进行的查询或操作。
有关详细信息,请参阅 Rebooting a cluster。
调整大小
当 Amazon Redshift 添加或移除节点以调整集群的计算容量时,即为 resizing(调整大小)状态。当您调整集群大小时,该集群仍可用于读取操作,但是 Amazon Redshift 会暂时阻止或延迟写入操作。
有关详细信息和故障排除,请参阅如何调整 Amazon Redshift 集群的大小?
运行状况不佳
当集群遇到影响性能或可用性的问题时,即为 unhealthy(运行状况不佳)状态。大量的数据库连接、查询、错误的参数设置或资源分配可能会导致集群变得运行状况不佳。
正在恢复
当群集在手动或自动暂停后由于不活动而从暂停状态恢复时,即为 resuming(正在恢复)状态。该集群仍可用于读取操作,但是 Amazon Redshift 会暂时阻止或延迟写入操作。
已暂停
当您暂停集群的连接时,即为 paused(已暂停)状态。按需计费已暂停,只有集群的存储才会产生费用。Amazon Redshift 会创建快照并终止所有查询。
**注意:**如果您删除已暂停的查询且未请求最终快照,则无法恢复集群。
有关详细信息,请参阅 Pausing and resuming a cluster。
维护
当集群应用更新或执行系统任务时,即为 maintenance(维护)状态。在维护时段内,集群仍可用于读取操作,但是 Amazon Redshift 会暂时阻止或延迟写入操作。如果您的集群在维护时段之外重新启动,请参阅为什么我的 Amazon Redshift 集群在维护时段之外重启?
如果您无法更改维护轨道,请参阅为什么我无法更改我的 Amazon Redshift 预置集群的维护轨道?如果您计划了维护但未进行升级,请参阅为什么 Amazon Redshift 没有在维护时段执行任何升级?
相关信息
Amazon Redshift 最佳实践