Skip to main content

Agentes y módulos generados por el plugin

ElThe plugin crearáwill uncreate agentean poragent cadafor baseeach detarget datosdatabase. objetivo.This Eseagent agentewill contendrácontain losthe siguientesfollowing módulosmodules

Si esta activadoIf engine_uptime: is enabled:


restart_detectionIt will be 0 if an unexpected restart has been detected, and 1 if this is not the case.  When a server restarts unexpectedly, there may be an interruption in access to the database and potentially transactions or data not saved correctly may be lost.

If query_stats is enabled:

restart_detection Será 0 si se ha detectado un reinicio inesperado, y 1 de no ser este el caso.  Cuando un servidor se reinicia inesperadamente, puede haber una interrupción en el acceso a la base de datos y potencialmente se pueden perder transacciones o datos no guardados correctamente.

 

Si esta activado query_stats:

queries NúmeroNumber 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úmeroof total dequeries. consultas,Monitoring puedesqueries identificaris picosessential defor actividad,understanding optimizarthe elworkload rendimientorunning yon detectarthe posiblesserver problemas,and comoassessing consultasoverall ineficientessystem operformance. excesivas.By monitoring the total number of queries, you can identify spikes in activity, optimize performance and detect potential problems, such as inefficient or excessive queries.
query rate TasaQuery deRate. consultas.The Laquery tasarate derefers consultasto sethe refierespeed at which queries are being executed on the MySQL server. Monitoring the query rate allows you to evaluate the server workload in real time and detect usage patterns. A high query rate may indicate a lahigh velocidaddemand for resources and require server configuration adjustments or hardware upgrades to maintain optimal performance. On the other hand, a lalow quequery serate estánmay ejecutandoindicate lasunderutilization consultasof enavailable elresources servidoror deapplication MySQL.performance Monitorizar la tasa de consultas te permite evaluar la carga de trabajo del servidor en tiempo real y detectar patrones de uso. Una alta tasa de consultas puede indicar una gran demanda de recursos y requerir ajustes en la configuración del servidor o mejoras de hardware para mantener un rendimiento óptimo. Por otro lado, una baja tasa de consultas puede indicar una infrautilización de los recursos disponibles o problemas de rendimiento en la aplicación.problems.
query select NúmeroNumber de consultas SELECT. Las consultasof SELECT se utilizan para recuperar datos de la base de datos. Monitorizar las consultasqueries. SELECT tequeries permiteare evaluarused lato eficienciaretrieve dedata lasfrom consultasthe ydatabase. la optimización de los índices. Al identificar consultasMonitoring SELECT lentasqueries oallows ineficientes,you puedesto tomarevaluate medidasquery paraefficiency mejorarand suindex rendimiento,optimization. comoBy añadiridentifying índicesslow adecuados,or optimizarinefficient lasSELECT consultasqueries, oyou ajustarcan latake configuraciónsteps delto servidor.improve their performance, such as adding appropriate indexes, optimizing queries, or adjusting server settings.
query update NúmeroNumber de consultas UPDATE. Las consultasof UPDATE se utilizan para modificar los datos existentes en la base de datos. Monitorizar las consultasqueries. UPDATE esqueries importanteare paraused evaluarto lamodify frecuenciaexisting ydata lain eficienciathe dedatabase. las actualizaciones de datos. Puedes identificar consultasMonitoring UPDATE quequeries afectanis important to evaluate the frequency and efficiency of data updates. You can identify UPDATE queries that affect a unlarge grannumber númeroof derows filasor othat quehave tienena unsignificant impactoimpact significativoon enserver elperformance. rendimientoThis delallows servidor.you Estoto teoptimize permitequeries, optimizarreview lasthe consultas,structure revisarof latables estructuraor detake lasmeasures tablasto oreduce tomarthe medidasload paragenerated reducirby la carga generada por las actualizaciones.updates.
query delete NúmeroNumber de consultas DELETE. Las consultasof DELETE se utilizan para eliminar datos de la base de datos. Monitorizar las consultasqueries. DELETE esqueries útilare paraused evaluarto laremove frecuenciadata yfrom lathe eficienciadatabase. de las eliminaciones de datos. Puedes identificar consultasMonitoring DELETE quequeries afectanis useful for evaluating the frequency and efficiency of data deletions. You can identify DELETE queries that affect a unlarge grannumber númeroof derows filasor ohave quea tienensignificant unimpact impactoon significativoserver enperformance. elThis rendimientoallows delyou servidor.to Estooptimize tequeries, permitereview optimizarthe lastable consultas,structure revisaror latake estructurameasures deto lasreduce tablasthe oload tomargenerated medidasby para reducir la carga generada por las eliminaciones.deletes.
query insert NúmeroNumber de consultas INSERT. Las consultasof INSERT se utilizan para insertar nuevos datos en la base de datos. Monitorizar las consultasqueries. INSERT tequeries permiteare evaluarused lato frecuenciainsert ynew ladata eficienciainto dethe lasdatabase. inserciones de datos. Puedes identificar consultasMonitoring INSERT quequeries estánallows generandoyou unato altaevaluate cargathe enfrequency eland servidorefficiency oof quedata podríaninsertions. estarYou causandocan problemasidentify deINSERT rendimiento.queries Estothat teare permitegenerating optimizara lashigh consultas,load revisaron lathe estructuraserver deor lasthat tablascould obe considerarcausing estrategiasperformance deproblems. inserciónThis diferidaallows parayou mejorarto eloptimize rendimientoqueries, enreview entornostable destructure altaor concurrencia.consider deferred insert strategies to improve performance in high concurrency environments.

 

 

Si esta activadoIf analyze_connections: is enabled:

current connections NúmeroNumber deof conexionescurrent actuales.connections. ElThe númeronumber deof conexionescurrent actualesconnections serefers refiereto althe númeronumber deof conexionessimultaneous simultáneasconnections establecidasestablished conwith el servidor dethe MySQL enserver unat momento dado. Es esencial monitorizar este valor para asegurarse de que el servidor puede manejar la carga de trabajo actual. Si el número de conexiones actuales se acerca al límite máximo de conexiones permitidas, es posible que los nuevos usuarios o aplicaciones no puedan conectarse correctamente. También es importante verificar si hay un aumento inusual en las conexiones, lo que podría indicargiven untime. problemaIt deis rendimientoessential oto unamonitor posiblethis actividadvalue maliciosa.to ensure that the server can handle the current workload. If the number of current connections is close to the maximum number of connections allowed, new users or applications may not be able to connect properly. It is also important to check for an unusual increase in connections, which could indicate a performance problem or possible malicious activity.
connections ratio Connection Ratioratio. deThe conexiones. Elconnection ratio derefers conexionesto sethe refierefrequency with which connections are established and closed on the MySQL server. Monitoring this value can help you identify usage patterns and activity peaks. A high connection ratio may indicate a lahigh frecuenciademand confor laresources queand serequire establecenactions ysuch cierranas lasadjusting conexionesthe enserver elconfiguration, servidorincreasing dehardware MySQL.capacity Monitorizaror esterevising valorthe puedeapplication ayudartedesign. On the other hand, a identificarlow patrones de uso y picos de actividad. Un altoconnection ratio demay conexionessuggest puedean indicarunderutilization unaof altaavailable demanda de recursos y requerir acciones como ajustar la configuración del servidor, aumentar la capacidad de hardware o revisar el diseño de la aplicación. Por otro lado, un bajo ratio de conexiones puede sugerir una infrautilización de los recursos disponibles.resources.
aborted connections NúmeroNumber deof conexionesaborted abortadas.connections. LasAborted conexionesconnections abortadasare sonthose aquellasthat queare seabnormally interrumpeninterrupted debefore formacompleting anormaltheir antesnormal delife completarcycle. suThis ciclocan deoccur vidadue normal.to Estonetwork puedeproblems, ocurrirauthentication debidoerrors, ainefficient problemasqueries deor red,server erroresconfiguration deproblems. autenticación,Monitoring consultasfor ineficientesaborted oconnections problemasis decritical configuraciónto delidentifying servidor.and Monitorizartroubleshooting lasproblems conexionesthat abortadascan esaffect fundamentalthe parastability identificarand yperformance solucionarof problemasthe queMySQL puedanserver. afectarBy ladetecting estabilidadpatterns yof elaborted rendimientoconnections, delyou servidorcan detake MySQL.corrective Alaction detectarand patronesoptimize deyour conexionesapplication abortadas,or puedesinfrastructure tomarto medidasavoid correctivasunwanted y optimizar tu aplicación o infraestructura para evitar interrupciones no deseadas.outages.

 

Si esta activadoIf innodb_stats: is enabled:

 

Innodb buffer pool pages total NúmeroTotal totalnumber deof páginaspages enin elthe buffer pool (utilización)utilization). El búfer deThe InnoDB esbuffer unais partean esencialessential depart laof arquitectura de almacenamiento dethe InnoDB enstorage architecture in MySQL. MonitorizarMonitoring el númerothe total denumber páginasof enpages elin búfer dethe InnoDB esbuffer importanteis paraimportant evaluarto laevaluate eficienciathe delefficiency búferof ythe subuffer capacidadand paraits almacenarability datosto enstore memoriadata enin lugarmemory deinstead tenerof quehaving accederto aaccess ellosit desdefrom eldisk. disco.A Unproper valorand adecuado y bien ajustado del búfer dewell-tuned InnoDB puedebuffer mejorarvalue elcan rendimientoimprove generaloverall delsystem sistemaperformance alby reducirreducing lathe necesidadneed deto realizarperform lecturasreads yand escrituraswrites ento disco.disk.
Innodb buffer pool read requests LecturaRead delfrom innodb buffer pool. deThis innodb.metric Estaindicates métricathe indicanumber laof cantidadtimes deyou veceshave querequested seto haread solicitadodata leerfrom datos desde el búfer de InnoDB. Monitorizar las solicitudes de lectura del búfer dethe InnoDB puedebuffer. ayudarteMonitoring InnoDB buffer read requests can help you assess the efficiency of the buffer and determine if the majority of reads are being serviced from memory or if there is a evaluarhigh laload eficaciaof delreads búferfrom ydisk. determinarA sihigh lanumber mayoría de las lecturas se están atendiendo desde la memoria o si hay una alta carga de lecturas desde el disco. Un alto número de solicitudes de lectura del búfer deof InnoDB puedebuffer indicarread unarequests buenacan utilizaciónindicate degood lamemory memoriautilization yand unbetter mejor rendimiento.performance.
Innodb disk reads CantidadNumber deof operacionesread deoperations. lectura.Reads Lasfrom lecturasdisk desde el disco enin InnoDB serefer refierento read operations that are performed directly from disk storage instead of using data stored in the InnoDB buffer. Monitoring reads from disk allows you to evaluate the efficiency of the InnoDB buffer and determine if too many reads from disk are being performed. A high number of reads from disk may indicate a lasneed operacionesto deadjust lectura que se realizan directamente desde el almacenamiento en disco en lugar de utilizar los datos almacenados en el búfer de InnoDB. Monitorizar las lecturas desde el disco te permite evaluar la eficiencia del búfer dethe InnoDB ybuffer determinarsize sior seimprove estánquery realizando demasiadas lecturas desde el disco. Un alto número de lecturas desde el disco puede indicar una necesidad de ajustar el tamaño del búfer de InnoDB o mejorar la eficiencia de las consultas.efficiency.
Innodb disk writes CantidadNumber deof operacioneswrite deoperations. escritura.Writes Lasto escriturasdisk en disco enin InnoDB serefer refierento awrite lasoperations operacionesthat deare escrituraperformed quedirectly seto realizandisk directamentestorage. enMonitoring eldisk almacenamientowrites enis disco.important Monitorizarto lasevaluate escriturasthe enwrite discoload esand importantedetermine paraif evaluartoo lamany cargawrite deoperations escrituraare ybeing determinarperformed sithat semay estánaffect realizandoperformance. demasiadasA operacioneshigh denumber escrituraof quewrites puedanto afectardisk almay rendimiento.indicate Unthe altoneed númeroto deoptimize escrituraswrite enoperations discoor puedeconsider indicarusing latechniques necesidadsuch deas optimizarcache lastuning operacionesor de escritura o considerar la posibilidad de utilizar técnicas como el ajuste de caché o la escritura en lotes (batch writing)writing parato mejorarimprove el rendimiento.performance.
Innodb disk data read CantidadAmount deof datosdata leídosread delfrom disco.disk. EstaThis métricametric serefers refiereto the amount of data read from disk in InnoDB. Monitoring the amount of data read from disk helps you evaluate the performance and efficiency of read operations in InnoDB. A high volume of data read from disk may indicate a laperformance cantidadproblem deand datosthe queneed seto hanoptimize leídoqueries desdeor elimprove discoInnoDB enbuffer InnoDB. Monitorizar la cantidad de datos leídos desde el disco te ayuda a evaluar el rendimiento y la eficiencia de las operaciones de lectura en InnoDB. Un alto volumen de datos leídos desde el disco puede indicar un problema de rendimiento y la necesidad de optimizar las consultas o mejorar la eficiencia del búfer de InnoDB.efficiency.
Innodb disk data written CantidadAmount deof datosdata escritoswritten ento el disco.disk. EstaThis métricametric serefers refiereto the amount of data that has been written to disk in InnoDB. Monitoring the amount of data written to disk helps you evaluate the performance and efficiency of write operations in InnoDB. A high volume of data written to disk may indicate a lahigh cantidadwrite deload datosand quethe seneed hanto escritooptimize enwrite eloperations discoor enconsider InnoDB.techniques Monitorizarsuch laas cantidadcache detuning datosor escritos en disco te ayuda a evaluar el rendimiento y la eficiencia de las operaciones de escritura en InnoDB. Un alto volumen de datos escritos en disco puede indicar una alta carga de escritura y la necesidad de optimizar las operaciones de escritura o considerar técnicas como el ajuste de caché o la escritura en lotes (batch writing)writing parato mejorarimprove el rendimiento.performance.

 

Si esta activadoIf cache_stats: is enabled:

 

query cache enabled CachéQuery decache consultaenabled. activada.The La caché de consultas (query cache)cache enin MySQL permiteallows almacenarqueries enand memoriatheir lasresults consultasto ybe susstored resultadosin paramemory queso puedanthat serthey reutilizadoscan sibe sereused repiteif exactamentethe laexact mismasame consulta.query Monitorizaris sirepeated. laMonitoring cachéwhether dethe consultasquery estácache habilitadais oenabled deshabilitadaor esdisabled importanteis paraimportant evaluarto elevaluate impactothe deimpact laof cachéthe encache elon rendimientooverall generalsystem delperformance. sistema.Query Lacaching cachécan deimprove consultasperformance puedeby mejorarpreventing elrepeated rendimientoexecution alof evitaridentical laqueries, ejecuciónbut repetidait decan consultasalso idénticas,have peroa tambiénnegative puedeimpact tenerif unqueries impactochange negativofrequently sior lasif consultasthe cambiancache consize frecuenciais o si el tamaño de la caché es insuficiente.insufficient.
query hit ratio RatioQuery de aciertos de consulta. Elhit ratio. deThe aciertos de consulta (query hit ratio)ratio serefers refiereto the proportion of queries that have been resolved by the query cache compared to the total number of queries executed. Monitoring the query hit ratio allows you to evaluate the efficiency of the query cache and determine whether it is being used effectively. A high query hit ratio indicates good cache performance, while a lalow proporción de consultas que se han resuelto mediante la caché de consultas en comparación con el total de consultas ejecutadas. Monitorizar elhit ratio demay aciertosindicate dethat consultathe tecache permiteis evaluarnot laoptimized eficaciaor dethat laqueries cachéchange de consultas y determinar si está siendo utilizada de manera efectiva. Un alto ratio de aciertos de consulta indica un buen rendimiento de la caché, mientras que un bajo ratio puede indicar que la caché no está optimizada o que las consultas cambian con frecuencia.frequently.

 

ElThe plugin tambiénwill crearáalso uncreate móduloa pormodule cadafor consultaeach personalizadacustom definidaquery endefined elin ficherothe deconfiguration configuración.file.