Supervisar instancias

En esta página, se describe cómo supervisar instancias de AlloyDB con los siguientes métodos:

Puedes usar la asistencia de Gemini in Databases para supervisar y solucionar problemas de tus recursos de AlloyDB. Para obtener más información, consulta Supervisa y soluciona problemas con la asistencia de Gemini.

Antes de comenzar

Para acceder al panel de estadísticas del sistema, habilita el acceso a AlloyDB para PostgreSQL en tu proyecto de Google Cloud.

Roles obligatorios

Para usar las estadísticas del sistema de AlloyDB, necesitas permisos para hacer lo siguiente:

  • Para acceder a las estadísticas del sistema, necesitas permisos para acceder al panel de estadísticas del sistema de AlloyDB.
  • Para editar las estadísticas del sistema, necesitas permisos para actualizar las instancias de AlloyDB.

Para obtener estos permisos, pídele a tu administrador que te otorgue uno de los siguientes roles:

  • Visor básico (roles/viewer)
  • Visualizador de Database Insights (roles/databaseinsights.eventsViewer)

Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso.

Supervisa una instancia con el panel de Estadísticas del sistema de AlloyDB

El panel de estadísticas del sistema de AlloyDB muestra las métricas de los recursos que usas y te permite supervisar estos recursos y métricas.

Además del panel predefinido que genera Estadísticas del sistema, puedes crear un panel personalizado con las siguientes personalizaciones:

  • Cómo agregar o quitar métricas de AlloyDB
  • Integra métricas de otros Google Cloud productos, como GKE Enterprise, para proporcionar una vista más integral de tu sistema.
  • Reorganiza el diseño del panel

Para ver el panel de Estadísticas del sistema de AlloyDB, haz lo siguiente:

  1. En la consola de Google Cloud, abre la página AlloyDB.

    Ve a AlloyDB

  2. Haz clic en el nombre de un clúster para abrir su página Descripción general.

  3. Selecciona la pestaña Estadísticas del sistema.

Se abrirá el panel de estadísticas del sistema de AlloyDB. Muestra los detalles sobre el clúster en la parte superior, seguidos de los gráficos de las métricas clave.

Panel de estadísticas del sistema de AlloyDB
Muestra el panel de estadísticas del sistema de AlloyDB. Tiene un filtro para establecer un intervalo de tiempo. Debajo, se muestran gráficos de métricas importantes.

Los paneles predefinidos y personalizados incluyen las siguientes funciones:

  • De forma predeterminada, se selecciona la vista Clúster (todas las instancias). Puedes elegir ver las métricas de la instancia principal o de las instancias del grupo de lectura.

  • El selector de hora muestra 1 day seleccionado de forma predeterminada. Para cambiar el período, selecciona uno de los otros períodos predefinidos o haz clic en Personalizado y define una hora de inicio y de finalización. Los datos están disponibles para los últimos 30 días.

Cada panel incluye las siguientes secciones:

  • Las tarjetas de resumen muestran los valores más recientes o agregados de algunas métricas y proporcionan una descripción general del estado y el rendimiento de la base de datos durante el período seleccionado.

  • En los gráficos de métricas, se muestra información sobre métricas importantes que te ayudan a obtener estadísticas sobre el uso de recursos, como la CPU, la memoria, las conexiones, la replicación y el almacenamiento, y a responder de forma proactiva a medida que cambian las necesidades de tu aplicación.

  • Los eventos del sistema muestran información que te ayuda a evaluar el impacto de los eventos del sistema en el estado y el rendimiento de la instancia.

Tarjetas de resumen

En la siguiente tabla, se describen las tarjetas de resumen que se muestran en el panel de estadísticas del sistema de AlloyDB. Estas tarjetas proporcionan una descripción general del estado y el rendimiento de la base de datos durante el período seleccionado.

Tarjetas de resumen Descripción Disponibilidad del panel
Almacenamiento Es el almacenamiento total que usa el clúster de AlloyDB durante el período seleccionado. Panel del clúster
Recuento de nodos activos Es la cantidad más reciente de nodos activos que pueden entregar el tráfico de usuario en el clúster durante el período seleccionado.
  • Panel del clúster
  • Panel de la instancia de grupo de lectura
Uso de CPU Los valores del percentil 99 y 50 del uso de CPU durante el período seleccionado.
  • Panel de la instancia principal
  • Panel de la instancia de grupo de lectura
Conexiones máximas La proporción entre las conexiones máximas totales y las del período seleccionado en todos los nodos de entrega de la instancia. Esto incluye las conexiones activas y las inactivas.
  • Panel del clúster
  • Panel de la instancia principal
  • Panel de la instancia de grupo de lectura
Registra errores Es la cantidad total de registros de errores generados durante el período seleccionado.
  • Panel del clúster
  • Panel de la instancia principal
  • Panel de la instancia de grupo de lectura
Uso de ID de transacción El valor de uso del ID de transacción más reciente durante el período seleccionado.
  • Panel de la instancia principal
  • Panel de la instancia de grupo de lectura
Retraso de replicación Es el valor promedio del retraso máximo de replicación durante el período seleccionado.
  • Panel de la instancia de grupo de lectura

Gráficos de métricas

El panel de Estadísticas del sistema proporciona métricas en los siguientes niveles:

  • Clúster principal (todas las instancias)
  • Instancia principal
  • Instancias individuales del grupo de lectura

Para ver las métricas de un nivel específico, haz clic en el menú desplegable Clúster principal (todas las instancias) y selecciona el panel correspondiente.

Para obtener más información sobre las métricas de cada nivel, consulta la Referencia de las métricas de estadísticas del sistema.

Aparecerá una tarjeta del gráfico para una métrica de muestra de la siguiente manera.

Datos de métricas de muestra de AlloyDB para PostgreSQL
Gráfico con ejemplos de los datos de las métricas de AlloyDB para PostgreSQL.

La barra de herramientas en cada tarjeta del gráfico proporciona el siguiente conjunto de opciones estándar:

  • Para ocultar o mostrar la leyenda, haz clic en Más opciones de gráfico y, luego, en Expandir leyenda del gráfico.

  • Para ver los valores de las métricas de un momento específico en el período seleccionado, mueve el cursor sobre el gráfico.

  • Para ver un gráfico en el modo de pantalla completa, haz clic en Más opciones de gráficos y, luego, en Ver en pantalla completa.

  • Para acercar un gráfico, haz clic en Explorar datos.

  • Para ver las opciones adicionales, haz clic en . La mayoría de los gráficos ofrecen estas opciones:

    • Descarga una imagen PNG.
    • Descarga un archivo CSV.
    • Ver en el Explorador de métricas. Visualiza la métrica en el Explorador de métricas. Para ver otras métricas de AlloyDB en el Explorador de métricas, selecciona el tipo de recurso Instancia de AlloyDB.

Cronograma de eventos

En el panel, se proporcionan detalles sobre los siguientes eventos. Los eventos del sistema aparecen en el Cronograma de eventos aproximadamente 5 minutos después de que se produce el evento.

Nombre del evento Descripción Tipo de operación
Instance create Crea una instancia de AlloyDB. INSTANCE_CREATE
Instance update Actualiza una instancia de AlloyDB. INSTANCE_UPDATE
Instance restart Reinicia la instancia de AlloyDB. INSTANCE_RESTART
Instance failover Inicia una conmutación por error manual de una instancia principal con alta disponibilidad para que una instancia en espera se convierta en la instancia principal. INSTANCE_FAILOVER
Cluster maintenance Indica que el clúster está en mantenimiento y que las instancias dejan de estar disponibles durante unos minutos. MAINTENANCE
Backup create Crea una copia de seguridad de una instancia de AlloyDB. BACKUP_CREATE
Backup update Actualiza una copia de seguridad de una instancia de AlloyDB. BACKUP_UPDATE
Cluster create Crea un clúster de AlloyDB. CLUSTER_CREATE
Cluster update Actualiza un clúster de AlloyDB. CLUSTER_UPDATE
Cluster promote Asciende un clúster secundario a clúster principal. CLUSTER_PROMOTE
User create Crea un usuario nuevo. USER_CREATE
User update Actualiza un usuario. USER_UPDATE
User delete Borra un usuario. USER_DELETE

Crea un panel personalizado

El panel Predefinido incluye un conjunto de métricas predeterminadas. Puedes crear widgets adicionales para agregar otras métricas de AlloyDB o de otros Google Cloud productos y obtener una vista de supervisión unificada desde AlloyDB. Por ejemplo, si usas AlloyDB con la edición Enterprise de Google Kubernetes Engine (GKE Enterprise), puedes personalizar el panel predefinido además de las métricas de AlloyDB. También puedes agregar métricas obligatorias de GKE Enterprise, como métricas relacionadas con los pods o métricas de nodos.

Puedes crear un panel personalizado además del panel predefinido.

Para crear un panel personalizado, sigue estos pasos:

  1. En la consola de Google Cloud, abre la página AlloyDB.

    Ve a AlloyDB

  2. Haz clic en el nombre de un clúster para abrir su página Descripción general.

  3. Selecciona la pestaña Estadísticas del sistema.

  4. Haz clic en Predefinidos y, luego, en Personalizar panel.

  5. Para agregar una métrica al panel, sigue estos pasos:

    1. En Nombre de la vista personalizada, ingresa un nombre para el panel, por ejemplo, my-custom-dashboard.
    2. Haz clic en Agregar widget y selecciona un tipo de widget para agregar una métrica al panel.

      Se abrirá un panel de configuración. Por ejemplo, puedes seleccionar el widget Métrica como los datos y, luego, establecer la Visualización en Barras apiladas, o bien puedes seleccionar el widget Barras apiladas y, luego, la métrica.

    3. Configura el widget.

    4. Para guardar tu panel personalizado, haz clic en Aplicar en la barra de herramientas.

Edita un panel personalizado

  1. Mantén el puntero sobre el panel y, luego, haz clic en Editar para ingresar al modo de edición.
  2. Para cambiar la posición de un widget, haz clic en su encabezado y arrástralo a una nueva ubicación.
  3. Para editar un widget, coloca el puntero en el panel y haz clic en Editar. Para aplicar los cambios en el panel, haz clic en Aplicar en la barra de herramientas. Para descartar los cambios, haz clic en Cancelar.
  4. Para borrar un widget, mantén el puntero sobre él, haz clic en Más opciones de gráfico y, luego, en Borrar widget. Para aplicar los cambios en el panel, haz clic en Aplicar en la barra de herramientas. Para descartar los cambios, haz clic en Cancelar.
  5. Para guardar el panel modificado, haz clic en Guardar en la barra de herramientas.

Puedes ver my-custom-dashboard en la lista de paneles. Para borrar un panel, coloca el cursor sobre el widget y, luego, haz clic en Borrar.

Supervisa una instancia mediante el panel de Cloud Monitoring

Cloud Monitoring ofrece paneles predefinidos para varios Google Cloud productos. También puedes crear tus propios paneles personalizados para mostrar los datos que te interesen y supervisar el estado general de tus instancias principales y del grupo de lectura.

Configura alertas

Puedes usar Cloud Monitoring para configurar alertas para un proyecto o una instancia especificada.

Por ejemplo, puedes configurar una alerta para que un mensaje se envíe a IDs de correo electrónico específicos cuando la métrica Uso de memoria de una instancia de AlloyDB supere el umbral del 80%.

Consulta las métricas del clúster en la página Descripción general del clúster de AlloyDB

En la página Descripción general del clúster, las métricas relacionadas con el clúster aparecen en la parte superior de la página.

Gráfico de supervisión de métricas de clúster
Muestra el gráfico de supervisión de métricas del clúster en la página Resumen.

Selecciona otra métrica de la lista desplegable Gráfico. En el gráfico, se muestran los datos de la métrica seleccionada.

¿Qué sigue?