监控 Amazon DocumentDB 实例的状态

实例的状态指示实例的运行状况。您可以使用 Amazon DocumentDB(与 MongoDB 兼容)或 AWS 管理控制台 操作 AWS CLI 在 describe-db-instances.中查看实例的状态。

注意

Amazon DocumentDB 还使用另一个名为维护状态的状态,该状态显示在 控制台的维护Amazon DocumentDB列中。此值指示需要应用于实例的任何维护修补程序的状态。维护状态独立于 Amazon DocumentDB实例状态。有关维护状态的更多信息,请参阅应用 Amazon DocumentDB更新.

实例状态值

下表列出实例的可能状态值以及如何对每个状态计费。其中显示是否对实例和存储计费、只对存储向您计费,还是不向您计费。对于所有实例状态,始终会针对备份用量向您计费。

实例状态的有效值
实例 状态
available
backing-up
configuring-log-exports
creating
deleting
failed
inaccessible-encryption-credentials
incompatible-network
maintenance
modifying
rebooting
renaming
resetting-master-credentials
restore-error
starting
stopped
stopping
storage-full

使用监控实例的状态AWS 管理控制台

在使用AWS CLI确定集群状态时,请使用以下过程。

  1. 通过以下网址登录 AWS 管理控制台并打开 Amazon DocumentDB 控制台:https://console.aws.amazon.com/docdb
  2. 在导航窗格中,选择 Clusters.
  3. 请注意,在“集群”导航窗格中,集群标识符列同时显示集群和实例。实例列在集群下,与以下屏幕截图类似。

监控 实例的状态 - 图1 4. 查找您感兴趣的实例的名称。然后,要查找实例的状态,请跨该行阅读至 Status (状态) 列,如下所示。

监控 实例的状态 - 图2

使用监控实例的状态AWS CLI

在使用 AWS CLI 确定集群的状态时,请使用 describe-db-instances 操作。以下代码可查找实例 的状态。sample-cluster-instance-01.

对于 Linux、macOS 或 Unix:


1. aws docdb describe-db-instances \
2. --db-instance-identifier sample-cluster-instance-01  \
3. --query 'DBInstances[*].[DBInstanceIdentifier,DBInstanceStatus]'

对于 Windows:


1. aws docdb describe-db-instances ^
2. --db-instance-identifier sample-cluster-instance-01  ^
3. --query 'DBInstances[*].[DBInstanceIdentifier,DBInstanceStatus]'

此操作的输出将类似于下文。


1. [
2. [
3. "sample-cluster-instance-01",
4. "available"
5. ]
6. ]