IBM Cloud® Databases for MySQL extensión

En IBM Cloud Logs, puede utilizar la extensión IBM Cloud® Databases for MySQL para obtener información sobre los registros que se generan en una cuenta IBM Cloud.

Antes de empezar

Con esta extensión, puede crear un cuadro de mandos que le permita visualizar y analizar los registros de IBM Cloud® Databases for MySQL. Esta extensión proporciona visibilidad de los datos de registro para supervisar el rendimiento, detectar errores y garantizar la salud operativa. Estructura los mensajes de registro y habilita alertas para problemas críticos como el tiempo de inactividad del servicio, los fallos SSL y los errores de replicación.

En IBM Cloud Logs, los registros generados por los servicios de IBM Cloud (conocidos como registros de plataforma) incluyen campos de metadatos que puede utilizar para mejorar las búsquedas y analizar los datos.

  • applicationName: El nombre de la aplicación es el entorno que produce y envía los registros a IBM Cloud Logs. Está configurado en ibm-platform-logs.
  • subsystemName: El nombre del subsistema es el servicio o aplicación que produce y envía logs a IBM Cloud Logs. Se establece en database-for-mysql:<instanceID>, donde <instanceID> es el ID de instancia de IBM Cloud® Databases for MySQL.

En IBM Cloud, debe configurar IBM Cloud Logs Routing para enrutar los registros al servicio IBM Cloud Logs.

Antes de poder supervisar los registros que se generan en una cuenta IBM Cloud, debe configurar el servicio IBM Cloud Logs Routing en la cuenta para definir el destino donde desea supervisar los registros.

  • Puede configurar 1 o más instancias de IBM Cloud Logs en la cuenta.
  • Los registros de plataforma generados en la región se enrutan a la instancia IBM Cloud Logs configurada en IBM Cloud Logs Routing. La instancia IBM Cloud Logs puede estar en la misma región, o en una región diferente, en la cuenta.
  • Debe definir una autorización de servicio a servicio entre IBM Cloud Logs Routing y IBM Cloud Logs para conceder permisos al servicio IBM Cloud Logs Routing para enviar registros al servicio IBM Cloud Logs.

Para obtener más información, consulte:

Qué despliega esta extensión

Esta extensión incluye uno o más elementos.

Elementos incluidos al desplegar la extensión
Inclusiones Número
Alertas 4
paneles de control 1
Enriquecimientos 0
Eventos a métricas 0
Reglas 2
Vistas 0

Antes de desplegar esta extensión, asegúrese de que el despliegue de la extensión no le hará superar los límites de su instancia IBM Cloud Logs. Si al desplegar la extensión se superan los límites, el despliegue fallará.

Despliegue de la extensión

Puede desplegar esta extensión en cualquier instancia de IBM Cloud Logs que recopile registros de IBM Cloud® Databases for MySQL. Esta extensión incluye un conjunto de recursos preconfigurados como cuadros de mando, vistas y alertas que le ayudan a supervisar las métricas críticas, identificar anomalías y optimizar el rendimiento de su sistema.

Para obtener más información sobre el despliegue de la extensión, consulte Despliegue, gestión y eliminación de extensiones de IBM Cloud Logs.

Tras la implantación, compruebe que la configuración de la extensión gestiona los datos de un modo que coincide con la configuración de la TCO de su instancia IBM Cloud Logs. Las alertas, los cuadros de mando y los eventos a métricas son funciones disponibles para los datos manejados a través de los conductos de datos Analizar y alertar y Información prioritaria. Después de desplegar la extensión, asegúrese de que la configuración satisface sus necesidades. Por ejemplo, si tiene políticas de TCO que envían datos a la canalización Analizar y alertar, tendrá que cambiar el cuadro de mandos configurado por esta extensión para utilizar datos de Análisis y Alerta en lugar de datos de Información prioritaria.

Panel de control

Se proporciona un cuadro de mandos con datos sobre los registros de IBM Cloud® Databases for MySQL, entre otros:

  • Recuento total de registros
  • Registros recibidos a lo largo del tiempo
  • Registros por gravedad
  • Registros por miembro de la base de datos
  • Acciones con contraseña

Alertas

Puede desplegar cualquiera de las siguientes alertas:

  • Logs not detected in the last hour: No se han recibido registros del servicio MySQL en la última hora, posiblemente debido a una mala configuración de los registros, a la inactividad del servicio o a problemas de conectividad.
  • Instance shutdown detected: La instancia de base de datos se está cerrando en los últimos 10 minutos, lo que puede causar interrupciones del servicio o indisponibilidad de la base de datos.
  • Issue with SSL certificate: Se ha detectado un problema con el certificado SSL, que podría provocar conexiones inseguras a la base de datos o problemas de conectividad.
  • Sync source to replica issue: Se ha producido un error crítico durante la sincronización de la base de datos, lo que puede provocar incoherencias en los datos o fallos en la replicación.

Reglas

Puede desplegar cualquiera de las siguientes reglas:

  • Replace the message text to avoid mapping exceptions:Reemplaza el message llave con MySQLMessage para evitar la ingestión o el mapeo de excepciones en la canalización de registro.
  • Extract the log message into the log_message field: Extrae el contenido completo de message.message en un nuevo campo log_message para simplificar la búsqueda, el análisis y las alertas.