Agentes y módulos generados por el plugin
El plugin creará un agente por cada base de datos objetivo. Ese agente contendrá los siguientes módulos
Métricas de instancia
server_startup
|
|
locks_used
|
|
workspace_memory
|
|
average_waittime
|
Si esta activado engine_uptime:
restart_detection | Será 0 si se ha detectado un reinicio inesperado, y 1 de no ser este el caso. |
Si esta activado query_stats:
queries | Número de consultas totales. Monitorizar las consultas es esencial para comprender la carga de trabajo que se está ejecutando en el servidor y evaluar el rendimiento general del sistema. Al supervisar el número total de consultas, puedes identificar picos de actividad, optimizar el rendimiento y detectar posibles problemas, como consultas ineficientes o excesivas. |
update | Número de consultas UPDATE. Las consultas UPDATE se utilizan para modificar los datos existentes en la base de datos. Monitorizar las consultas UPDATE es importante para evaluar la frecuencia y la eficiencia de las actualizaciones de datos. Puedes identificar consultas UPDATE que afectan a un gran número de filas o que tienen un impacto significativo en el rendimiento del servidor. Esto te permite optimizar las consultas, revisar la estructura de las tablas o tomar medidas para reducir la carga generada por las actualizaciones. |
delete | Número de consultas DELETE. Las consultas DELETE se utilizan para eliminar datos de la base de datos. Monitorizar las consultas DELETE es útil para evaluar la frecuencia y la eficiencia de las eliminaciones de datos. Puedes identificar consultas DELETE que afectan a un gran número de filas o que tienen un impacto significativo en el rendimiento del servidor. Esto te permite optimizar las consultas, revisar la estructura de las tablas o tomar medidas para reducir la carga generada por las eliminaciones. |
insert | Número de consultas INSERT. Las consultas INSERT se utilizan para insertar nuevos datos en la base de datos. Monitorizar las consultas INSERT te permite evaluar la frecuencia y la eficiencia de las inserciones de datos. Puedes identificar consultas INSERT que están generando una alta carga en el servidor o que podrían estar causando problemas de rendimiento. Esto te permite optimizar las consultas, revisar la estructura de las tablas o considerar estrategias de inserción diferida para mejorar el rendimiento en entornos de alta concurrencia. |
Si esta activado analyze_connections:
session usage | Número de conexiones actuales respecto al total de conexiones máximas. |
Si esta activado retrieve_memory_statistics:
lock_memory
|
|
connection_memory
|
|
optimizer_memory
|
|
sqlcache_memory
|
|
total_memory
|
Si esta activado retrieve_locks_statistics:
retrieve_locks_statistics
|
|
lock_timeouts
|
|
lock_requests
|
|
lock_waits
|
Si esta activado retrieve_buffer_statistics:
buf_cachehit_ratio
|
|
free_connections
|
|
page_reads
|
|
page_writes
|
Si esta activado monitor_latch_requests:
latch_waits
|
Si esta activado monitor_full_scans:
full_scans
|
Si esta activado check_engine_performance:
server_cpu
|
|
io_busy
|
|
server_io
|
Si esta activado retrieve_users_information:
active_connection_ratio
|
|
locked_users
|
|
blocked_users
|
|
active_users
|
Si esta activado monitor_long_queries:
long_queries
|
|
long_queries_string
|
Si esta activado retrieve_cluster_state:
aag_cluster_quorum_state
|
|
aag_cluster_members_state
|
|
aag_synchronization_health
|
|
aag_replica_synchronization_health
|
|
aag_replica_connected_state
|
|
aag_replica_recovery_health
|
|
aag_replica_operational_state
|
|
aag_db_replica_synchronization_state
|
|
aag_listener_state
|
Metricas de base de datos
El plugin también creará un módulo por cada consulta personalizada definida en el fichero de configuración.