Establezca una metodología de determinación de problemas bien articulada y clara para la solución que desplegará en el entorno de producción.
Esto significa mantener un documento para los métodos de determinación de problemas y efectuar los métodos documentados de forma coherente.
Se recomienda documentar la metodología de determinación de problemas específica para soluciones en un manual de operaciones. Este manual de operaciones debe contener los tipos siguientes de información perteneciente a la determinación de problemas específica para soluciones:
Con el uso de un formato establecido el registro de las observaciones será coherente. Las hojas de cálculo Excel son “herramientas de informes de observación" habituales.
Antes de implementar el rastreo, asegúrese de que el rastreo no empeorará las cosas. No es adecuado “habilitarlo todo”. Tenga cuidado al habilitar el rastreo, ya que las especificaciones de rastreo deben ser apropiadas para la condición observada. Utilice un análisis de la situación inteligente para recopilar la información de diagnóstico correcta. Si no está seguro de cómo implementar el nivel de rastreo correcto, póngase en contacto con el servicio de soporte de IBM®.
Los datos de la recogida de basura detallada (GC) proporcionan extensos detalles sobre cómo se ejecuta el GC para una aplicación específica. Esto puede resultar útil para analizar los problemas de rendimiento y ajustar los valores de GC para la aplicación.
La posibilidad de efectuar un volcado de almacenamiento dinámico es una característica de IBM JVM que imprime un registro de todos los objetos del almacenamiento dinámico de Java™ en un archivo de texto.
Se registra el tamaño y la dirección de cada objeto, así como el destinatario de todos los objetos a los que hace referencia. Esta información puede ayudarle a comprender mejor qué objetos ocupan gran cantidad de memoria.
Efectuar la determinación de problemas mediante el análisis del archivo javacore es un modo efectivo de determinar la causa de raíz de las condiciones de error que pueden ocurrir en una máquina virtual IBM Java (JVM).
Trate la documentación de determinación de problemas específica para soluciones como un documento vivo y manténgalo y actualícelo con la misma frecuencia que se aprenden nuevas prácticas a partir de las pruebas de funcionamiento y del sistema.