Saltar al contenido principal

Bases de Datos

La página Databases es el inventario de todos los objetivos de base de datos que monitorea el tenant. Tiene dos pestañas:

  • Discovered in cloud — Bases de datos gestionadas en la nube (RDS, DynamoDB, Cosmos DB, Azure SQL, Azure managed Postgres / MySQL / MariaDB, Mongo Atlas, Spanner, Firestore, Bigtable) descubiertas automáticamente desde cada integración de nube
  • Configured targets — Objetivos Postgres / MySQL / SQL Server registrados manualmente y sondeados en un intervalo por objetivo

Objetivos Configurados​

Cada fila de la pestaña Configured representa una conexión de base de datos registrada manualmente. Columnas:

  • Status — up, down, pending; el error más reciente aparece debajo de un estado down
  • Name — Nombre de visualización; al hacer clic se abre la vista de detalle de la base de datos con gráficos de series temporales
  • Engine — postgres, mysql o mssql
  • Interval — Intervalo de sondeo en segundos
  • Last check — Tiempo relativo desde el último sondeo
  • Actions — Probar conexión, eliminar (visible para usuarios con databases:write)

El botón + Register DB target abre un cuadro de diálogo con tres campos:

  • Name — Nombre de visualización para el objetivo
  • Engine — Postgres, MySQL o SQL Server
  • DSN — Cadena de conexión (los marcadores de posición muestran el formato esperado por motor)
  • Interval — Cadencia de sondeo en segundos (predeterminado 60)

Descubiertos en la Nube​

La pestaña Cloud cruza referencias con las integraciones de nube conectadas y muestra todos los tipos de recursos que la plataforma reconoce como bases de datos. Los filtros se aplican entre proveedores — AWS RDS / DynamoDB, Azure SQL y Cosmos, Azure managed Postgres / MySQL / MariaDB, Mongo Atlas y GCP Spanner / Firestore / Bigtable.

Nota: Los recursos de ElastiCache y microsoft.cache se muestran deliberadamente en la vista de Middleware, ya que son cargas de trabajo de caché en lugar de bases de datos primarias.


Exploración Desde los Conectores​

La página Connectors enlaza directamente a esta página con el parámetro de consulta ?engine=, de modo que un usuario que haga clic en la tarjeta del conector de Postgres llegará a la pestaña Configured prefiltrada por Postgres. Un chip junto al título muestra el filtro activo y ofrece un clic para borrarlo.


Vista de Detalle​

Al hacer clic en el nombre de un objetivo configurado se abre su página de detalle. La página de detalle muestra:

  • Muestras de sondeo recientes en un gráfico de series temporales
  • Tabla de muestras por sondeo con las métricas capturadas (conexiones, caché hit, QPS, procesos bloqueados, esperanza de vida de página según el motor)
  • Metadatos de conexión y el DSN enmascarado

Buenas Prácticas​

  • Use primero la pestaña Cloud para bases de datos gestionadas en la nube — el descubrimiento es automático, no se requiere transferencia de DSN.
  • Reserve los Configured targets para bases de datos on-premise o autohospedadas donde el descubrimiento automático no sea posible.
  • Un intervalo de sondeo alto (p. ej., 300 s) es adecuado para métricas de cambio lento; un intervalo bajo (15 – 30 s) es útil cuando se persiguen problemas de conexión transitorios.
  • La acción Test en una fila de objetivo verifica el DSN y devuelve la primera muestra en línea — útil justo después de registrar un nuevo objetivo.

Páginas Relacionadas​

  • Connectors — Tarjetas de conectores de base de datos e instrucciones de configuración
  • Cloud — Integraciones de nube que alimentan la pestaña Discovered