Esta página fue traducida automáticamente. Lee el original en inglés. English

HQCenter es un Centro de Control HQbird privado: recopila alertas y registros de rendimiento de Firebird casi en tiempo real desde sus instancias HQbird para que pueda ver muchos servidores en una sola página, alojado para su empresa, no en un portal público.

Breve resumen del Monitoreo Avanzado de HQbird

Gráficos de Monitoreo Avanzado de Firebird en HQbird

Firebird expone datos de rendimiento a través de Trace API, tablas MON$, fb_lock_print, gstat -h y firebird.log. El Monitoreo Avanzado de HQbird utiliza todos ellos para ofrecer una imagen completa del servidor y las bases de datos.

Gráficos

  • Métricas de E/S - lecturas (disco / caché de archivos del sistema), escrituras, fetches (relacionados con CPU), marks (actividad de vaciado de caché)
  • Métricas de carga - usuarios, consultas activas y ping SQL por base de datos monitoreada
  • Métricas de consultas - consultas por minuto, tiempo total de ejecución, fetches, lecturas, escrituras, marks
  • Carga del equipo / VM - RAM y CPU (Windows) o promedio de carga (Linux)
  • Métricas de transacciones - Next-OAT (transacciones de escritura de larga duración que retienen basura), OST-OIT (sweep pendiente) y nuevas transacciones por minuto
  • Métricas de la tabla de bloqueos - porcentaje de espera de mutex, tamaño de la tabla de bloqueos, longitud mínima de la cadena de slots hash (útil para ajustar firebird.conf bajo alta carga)

Detalles por minuto

Cada minuto el módulo también recopila:

Detalles del Monitoreo Avanzado

  1. Principales consultas SQL del minuto actual (umbral predeterminado de 200 ms), ordenables por fetches, tiempo, lecturas, escrituras o marks - con host del cliente, texto SQL, plan, estadísticas y parámetros
  2. Principales transacciones activas de larga duración con horas de inicio y aplicaciones de cliente
  3. Procesos de cliente conectados a la base de datos: nombre de la aplicación, número de conexiones, memoria consumida y asignada

Haga clic en una consulta SQL para ver el texto completo, las estadísticas de ejecución, el plan y los parámetros.

Cómo vincular HQbird al HQCenter privado

Con HQbird desde la versión 2022 en adelante, cada instancia puede enviar datos de monitoreo a su HQCenter privado. Su administrador de HQCenter crea cuentas y emite el archivo keyanswers.txt que apunta HQbird a ese servidor privado.

1. Obtenga keyanswers.txt de su administrador

Su administrador del HQCenter privado crea la cuenta y le entrega keyanswers.txt - contiene el punto de acceso para su HQCenter.

2. Vincule su instancia de HQbird

  1. Abra la consola web de HQbird (por defecto http://localhost:8082).
  2. Haga clic en el icono de integración con el Centro de Control en la esquina superior derecha.
  3. Cargue keyanswers.txt mediante Elegir punto de acceso del Centro de Control HQbird (keyanswers.txt).
  4. Confirme el mensaje de éxito y, opcionalmente, use Verificar acceso directo al centro de control.

Integración con el Centro de Control en HQbird

Elegir keyanswers.txt

Resultado de la vinculación

Verificación de acceso directo

Si la vinculación falla, permita conexiones salientes desde el host de HQbird a su HQCenter privado en los puertos 80 y 18080. Los nuevos servidores pueden tardar hasta unos cinco minutos en aparecer.

Después de una vinculación exitosa verá alertas (copias de seguridad, problemas de rendimiento y más). Abra Gráficos para ver los datos del Monitoreo Avanzado de muchos servidores en una sola página - los mismos datos disponibles localmente en el Visor de Monitoreo Avanzado:

Alertas del HQCenter privado

¿Preguntas sobre el HQCenter privado? Envíe un correo a [email protected].