Sistema de diagnòstic de problemes de rendiment (HP Diagnostics)

Per a què serveix

L’eina HP Diagnostic pot ser usada en entorns preproductius o productius per trobar i resoldre problemes. Permet visualitzar com cadascuna de les capes, components, memòria o sentències SQL, entre d’altres, impacten en el rendiment d’un procés de negoci.

L’eina HP Diagnostic és una solució que la conformen 2 components:

  • HP Diagnostic Server (DS): És el servidor que recull, emmagatzema i permet la visualització de les dades remeses per les sondes en taules, gràfics i llistats.

    Permet monitoritzar un servidor d’aplicacions i ajuda a detectar on estan els colls d’ampolla i extreure mètriques com:

    • Request que s’estan executant (número, latència, metodes interns etc)
    • Ús dels pool de connexions a la BBDD
    • Ús dels threads java
    • Excepcions
    • Consultes SQL lentes (quina es la consulta, latència, nombre d’invocacions, des de quina request s’invoca)
    • Consum de memòria del heap Java
    • Perfil del garbage collector….
  • HP Diagnostic Profiler (DP): És una sonda que s’instal·la al servidor a analitzar per tal d’obtenir els indicadors de les aplicacions sotmeses a diagnòstic. També disposa d’una interfície d’usuari per tal de consultar aquests indicadors en taules, gràfics i llistat. Mostra informació addicional o complementària a la que facilita HP Diagnostic Server.

    Per accedir a l’eina HP Diagnostic Profiler utilitzarem la següent url: http://<ip sonda>:35000

Responsable Destinataris
Unitat de Qualitat i Models del CTTI Proveïdors de desenvolupament i manteniment dels SI de la Generalitat de Catalunya, Responsables de Projecte
Instruccions operatives