Supervisión del estado de un clúster de Amazon DocumentDB - Amazon DocumentDB

Supervisión del estado de un clúster de Amazon DocumentDB

Amazon DocumentDB proporciona información sobre el estado actual de cada instancia configurada de la base de datos.

Hay tres tipos de estado que puede ver para una instancia de Amazon DocumentDB:

  • Estado de la instancia: este estado se muestra en la columna Estado de la tabla de clústeres en la AWS Management Console y muestra el estado actual del ciclo de vida de la instancia. Los valores que se muestran en la columna Estado se derivan del campo Status de la respuesta de la API de DescribeDBCluster.

  • Estado de una instancia: este estado se muestra en la columna Estado de la instancia de la tabla de clústeres de la AWS Management Console y muestra si el motor de base de datos, el componente responsable de administrar y recuperar los datos, está en funcionamiento. Los valores que se muestran en la columna Estado de la instancia se basan en la métrica del sistema Amazon CloudWatch EngineUptime.

  • Estado de mantenimiento: este estado se muestra en la columna Mantenimiento de la tabla de clústeres en la AWS Management Console e indica el estado de cualquier evento de mantenimiento que deba aplicarse a una instancia. El estado de mantenimiento es independiente del estado de las demás instancias y se deriva de la API de PendingMaintenanceAction. Para obtener más información sobre el estado del mantenimiento, consulte Mantenimiento de Amazon DocumentDB.

Valores de estado de instancia

En la siguiente tabla se muestran los posibles valores de estado de las instancias y cómo se factura para cada estado. Muestra si se le facturará la instancia y el almacenamiento, solo el almacenamiento o si no se le facturará. Para todos los estados de instancia, se le factura siempre el uso de copia de seguridad.

estado de instancias Facturado Descripción
available Facturado La instancia funciona correctamente y está disponible.
backing-up Facturado Se está creando una copia de seguridad de la instancia.
configuring-log-exports Facturado La publicación de archivos de registro en Registros de Amazon CloudWatch Logs se está habilitando o deshabilitando para esta instancia.
creating No facturado La instancia se está creando. No se puede obtener acceso a la instancia mientras se está creando.
deleting No facturado La instancia se está eliminando.
failed No facturado La instancia ha generado un error y Amazon DocumentDB no ha podido recuperarla. Para recuperar los datos, realice una restauración al último momento restaurable de la instancia.
inaccessible-encryption-credentials No facturado No se puede obtener acceso a la clave de AWS KMS utilizada para cifrar o descifrar la instancia.
incompatible-network No facturado Amazon DocumentDB está intentando realizar una acción de recuperación en una instancia, pero no puede hacerlo porque la VPC está en un estado que impide completar la acción. Este estado puede darse si, por ejemplo, todas las direcciones IP disponibles en una subred estaban en uso y Amazon DocumentDB no puede obtener una dirección IP para la instancia.
maintenance Facturado Amazon DocumentDB está aplicando una actualización de mantenimiento a la instancia. Este estado se usa para el mantenimiento de nivel de instancia que Amazon DocumentDB programa con mucha antelación. Estamos evaluando formas de exponer otras acciones de mantenimiento a los clientes a través de este estado.
modifying Facturado La instancia se está modificando debido a una solicitud para modificar la instancia.
rebooting Facturado La instancia se está reiniciando debido a una solicitud o un proceso de Amazon DocumentDB que requiere el reinicio de la instancia.
renaming Facturado El nombre de la instancia se está cambiando debido a una solicitud de cambio de nombre.
resetting-master-credentials Facturado Las credenciales maestras de la instancia se están restableciendo debido a una solicitud de restablecimiento.
restore-error Facturado La instancia ha registrado un error al intentar restaurar a un momento dado o a partir de una instantánea.
starting Facturado para almacenamiento La instancia se está iniciando.
stopped Facturado para almacenamiento La instancia se ha detenido.
stopping Facturado para almacenamiento La instancia se está deteniendo.
storage-full Facturado La instancia ha alcanzado su asignación de capacidad de almacenamiento. Es un estado crítico y se debe corregir de inmediato. Aumente el almacenamiento modificando la instancia. Defina las alarmas de Amazon CloudWatch para que se le advierta cuando el espacio de almacenamiento está bajando y evitar que se llegue a esta situación.

Monitorización del estado de una instancia mediante la AWS Management Console o la AWS CLI

Utilice la AWS Management Console o la AWS CLI para monitorizar el estado de la instancia.

Using the AWS Management Console

Cuando use la AWS Management Console para determinar el estado de un clúster, utilice el siguiente procedimiento.

  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon DocumentDB en https://console.aws.amazon.com/docdb.

  2. En el panel de navegación, seleccione Clusters (Clústeres).

    nota

    Tenga en cuenta que en el cuadro de navegación de clústeres, la columna Identificador de clústeres muestra tanto los clústeres como las instancias. Las instancias se muestran en clústeres, de forma similar a la siguiente captura de pantalla.

    DocumentDB Clusters page showing two clusters with their identifiers, roles, and regions.
  3. Busque el nombre de la instancia que le interesa. A continuación, para encontrar el estado de la instancia, consulte en esa fila la columna Status (Estado), tal y como se muestra a continuación.

    Clusters table showing two clusters with their details and status as available.
Using the AWS CLI

Cuando use la AWS CLI para determinar el estado de un clúster, utilice la operación describe-db-instances. El siguiente código muestra el estado de la instancia sample-cluster-instance-01.

Para Linux, macOS o Unix:

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

Para Windows:

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

La salida de esta operación será similar a lo que se indica a continuación.

[ [ "sample-cluster-instance-01", "available" ] ]

Estado de una instancia

Encuentre los valores de estado posibles para instancias de base de datos en la siguiente tabla. La columna Estado de la instancia, ubicada en la tabla de clústeres de la AWS Management Console, muestra si el motor de base de datos, el componente responsable del almacenamiento, la administración y la recuperación de los datos, funciona con normalidad. Esta columna también indica si la métrica del sistema EngineUptime, disponible en CloudWatch, muestra el estado de cada instancia.

Estado de una instancia Descripción
buen estado El motor de base de datos se ejecuta en la instancia de Amazon DocumentDB.
Mal estado El motor de base de datos no se está ejecutando o se reinició hace menos de un minuto.

Monitorización del estado de una instancia mediante la AWS Management Console

Utilice la AWS Management Console para monitorizar el estado de la instancia.

Cuando utilice la AWS Management Console, siga los siguientes pasos para entender el estado de salud de la instancia.

  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon DocumentDB en https://console.aws.amazon.com/docdb.

  2. En el panel de navegación, seleccione Clusters (Clústeres).

    nota

    Tenga en cuenta que en el cuadro de navegación Clústeres, la columna Identificador del clúster muestra tanto los clústeres como las instancias. Las instancias se muestran en clústeres, de forma similar a la siguiente captura de pantalla.

    DocumentDB Clusters page showing two clusters with their identifiers, roles, and regions.
  3. Busque el nombre de la instancia que le interesa. A continuación, para encontrar el estado de la instancia, consulte en esa fila la columna Estado, tal y como se muestra a continuación:

    Clúster table showing instance health status, with healthy and unhealthy instances highlighted.
    nota

    El sondeo del estado de las instancias se realiza cada 60 segundos y se basa en la métrica del sistema CloudWatch EngineUptime. Los valores de la columna Estado de la instancia se actualizan automáticamente.