Oracle recomienda el uso de herramientas de supervisión para recopilar datos de rendimiento como parte del proceso de diagnóstico. La supervisión de las capas de red, los servidores de la base de datos, los servidores web y los servidores de aplicaciones de Oracle Hyperion Financial Management proporcionan datos útiles de rendimiento.
En un entorno Linux, las herramientas como OSWatcher Black Box se pueden utilizar para supervisar el sistema operativo y los procesos de Financial Management.
En un entorno Windows, una herramienta como Microsoft Performance Monitoring se puede utilizar para supervisar el rendimiento de los procesos de la aplicación de Financial Management. En el siguiente enlace podrá encontrar los pasos para la configuración de Performance Monitor para recopilar los contadores específicos para las aplicaciones de Financial Management:
Configuración del supervisor de rendimiento
Entre los contadores de rendimiento que supervisar se incluyen:
| Subsistema | Contador | Instrucciones | 
|---|---|---|
| Memoria | Memoria: entradas libres de la tabla de páginas del sistema | Advertencia cuando las entradas libres de la tabla de páginas del sistema son menos de 8000. Crítico cuando las entradas libres de la tabla de páginas del sistema son menos de 5000. | 
| Memoria | Memoria: mbytes disponibles | No debe ser inferior al 20-25% de la memoria física instalada. En estos casos, supervise atentamente la actividad de paginación. | 
| Memoria | Memoria: lecturas de página/seg | Este contador debe ser inferior a 1000 siempre. | 
| Procesador | Procesador: porcentaje de tiempo de procesador: _Total | El total de uso del procesador debe ser inferior al 70%-80%. | 
| Procesador | Procesador: porcentaje de tiempo de procesador: (N) | Cada instancia del procesador debe ser inferior a un uso del 70-80%. | 
| Disco | Disco físico: transferencia media de disco/seg | Debe ser inferior a 25 ms. Regla general: cuando la transferencia media de disco/segundos (contador de latencia de disco) sea considerablemente superior a 25 ms, el subsistema de disco está en malas condiciones y tiene cuello de botella. Tenga en cuenta que este contador no explica cómo solucionar el problema, solo indica que existe un problema. | 
| Disco | Disco físico: longitud media de la cola en disco | El promedio debe ser inferior al número de ejes en el disco. Si hay un SAN en uso, ignore el contador y céntrese en los contadores de latencia: lectura media de disco físico de disco/seg y escritura media de disco físico de disco/seg. | 
| Disco | Disco físico: lectura media de disco/seg | El valor medio debe ser inferior a 20 ms. Los picos (valores máximos) no deben superar los 50 ms. | 
| Disco | Disco físico: escritura media de disco/seg | El valor medio debe ser inferior a 20 ms. Los picos (valores máximos) no deben superar los 50 ms. | 
| Red | Interfaz de red: total de bytes/seg | Para una tarjeta de interfaz de red de 100 Mbps (NIC), debe ser inferior a 6-7 MB/seg. Para un NIC de 1000 Mbps, debe ser inferior a 60-70 MB/seg. | 
| Red | Interfaz de red: errores de paquetes salientes | Debe ser cero (0) siempre. | 
| Proceso | Contadores/instrucciones | 
|---|---|
| Oracle Hyperion Financial Management: Instancia: 1 JHsxServer 2. XFMDataSource | Proceso: porcentaje de tiempo de procesador: el uso del procesador del proceso debe ser inferior al 90%. Proceso: bytes privados: informa de los bytes asignados exclusivamente para un proceso específico, su valor tiende a aumentar para un proceso con pérdidas. Proceso: conjunto de trabajo: informa de los bytes privados y compartidos asignados a un proceso; su valor tiene a aumentar para un proceso con pérdidas. Proceso: fallos de página/seg: informa del número total de fallos (fallos transitorios y graves) causados por un proceso; su valor tiene a aumentar para un proceso con pérdidas. Proceso: bytes del archivo de páginas: informa del tamaño del archivo de páginas; su valor tiene a aumentar durante una falta de memoria. Proceso: recuento de manejadores: informa del número de manejadores que crea una aplicación abierta para objetos. Los programas utilizan los identificadores para identificar los recursos a los que deben acceder. El valor de este contador tiende a aumentar durante una falta de memoria. Proceso: bytes virtuales: el tamaño actual, en bytes, del espacio de direcciones virtual que utiliza el proceso. El byte virtual del proceso perfmon crece a un ritmo rápido y nunca libera memoria que indique una falta de memoria en la aplicación. Proceso: máximo de bytes virtuales: el tamaño máximo, en bytes, del espacio de direcciones virtual que el proceso ha utilizado en un momento dado. El byte virtual del proceso perfmon crece a un ritmo rápido y nunca libera memoria que indique una falta de memoria en la aplicación. Proceso: bytes de agrupación no paginada: el tamaño, en bytes, de la agrupación no paginada, un área de la memoria del sistema (memoria física). |