Stabilire una metodologia di determinazione dei problemi ben articolata e chiara per la soluzione che verrà distribuita sul proprio ambiente di produzione.
Ciò significa mantenere un documento dei propri metodi di determinazione dei problemi e mettere in pratica regolarmente tali metodi.
Si consiglia di documentare la propria metodologia di determinazione dei problemi specifici della soluzione in un manuale di operazioni. Tale manuale di operazioni deve contenere i seguenti tipi di informazioni relativi alla determinazione dei problemi specifici della soluzione:
Utilizzando un formato stabilito è possibile avere una congruenza nella registrazione delle proprie osservazioni. I fogli elettronici di Excel sono degli "strumenti di creazione di report delle osservazioni" comuni.
Prima di implementare una traccia, assicurarsi che la traccia non peggiori le situazioni. Non consente di “abilitare nulla”. Fare attenzione quando si abilita la traccia, dato che le specifiche della traccia devono essere appropriate alla condizione osservata. Utilizzare un'analisi intelligente delle situazioni per raccogliere le informazioni di diagnostica corrette. Se non si è sicuri su come implementare il livello di traccia corretto, contattare il supporto IBM®.
I dati presenti nella raccolta dati obsoleti fornisce molti dettagli relativi alla modalità di esecuzione della raccolta dati obsoleti per un'applicazione specifica. Ciò può essere utile per l'analisi dei problemi delle prestazioni e per l'ottimizzazione delle impostazioni della raccolta dati obsoleti dell'applicazione.
La capacità del dump heap è una funzione della IBM JVM che stampa un record di tutti gli oggetti presenti nell'heap Java™ in un file di testo.
La dimensione e l'indirizzo di ciascun oggetto vengono registrati, insieme agli indirizzi di tutti gli oggetti a cui fa riferimento. Queste informazioni possono aiutare a comprendere quali oggetti sono responsabili dell'utilizzo di grandi quantità di memoria.
L'esecuzione della determinazione dei problemi mediante l'analisi del file javacore, è un mezzo efficace per la determinazione della causa principale delle condizioni di errore che si potrebbero verificare in una IBM JVM (Java Virtual Machine).
Considerare la propria documentazione della determinazione dei problemi specifici della soluzione come un documento vivente e mantenerlo e aggiornarlo tanto spesso quanto nuove pratiche di osservazione vengono scoperte dal test funzionale e di sistema.