Analizzatore di log e di traccia per elaborazione autonomica - Note sul rilascio

Problemi noti e soluzioni

1.0 Analizzatore di log e di traccia
1.1 Visti
1.2 Importazione log
1.2.1 Problemi durante l'importazione di file di log remoti
1.2.2 Importazione file di log su Linux e AIX
1.2.3 Importazione del file trace.log di WebSphere Application Server
1.2.4 Impossibile importare alcuni file di log utilizzando IBM Agent Controller V5
1.2.5 Eccezione Memoria non sufficiente
1.2.6 Errore Indice non compreso nei limiti durante l'aggiunta del file di log nella procedura guidata Importazione file di log nel driver Linux GTK
1.2.7 I Common Base Event visualizzati per i log di DB2® Diagnostic non rispettano la specifica
1.2.8 Errori nell'importazione dei file di Log non visualizzati
1.2.9 Limitazioni nell'importazione dei file activity.log di WebSphere
1.2.10 Limitazioni nell'importazione dei file di log generati con impostazioni internazionali diverse
1.2.11 Esito negativo dell'importazione con messaggio InvocationTargetException
1.2.12 NullPointerException durante l'importazione di un log vuoto
1.3 Supporto al database
1.4 Altro
1.4.1 Procedura guidata Nuova correlazione log non visualizzata correttamente sul driver Linux GTK
1.4.2 Modifiche ai livelli di registrazione del plugin dopo il primo avvio del workbench non rispettate
1.4.3 Problemi durante la decompressione con l'utilità Windows XP unzip
1.4.4 Arresto anomalo durante la creazione di un esempio su Red Hat Linux v8.0 con IBM JVM
1.4.5 Limitazioni del browser per la visualizzazione dei file di log XML delle utilità di registrazione
1.4.6 È possibile creare solo database dei sintomi di formato TPTP dalla barra degli strumenti e dal menu a comparsa del pannello Selezione
2.0 Strumento di creazione profili
2.1 Viste Interazione Agente e Interazione processi non supportate dalla vista Diagramma di sequenza
2.2 I comandi delle viste Aggiornamento della Selezione profili non funzionano per le interazioni traccia
2.3 La creazione profili su Windows utilizzando Sun JDK 1.4.x può terminare con una segnalazione errori Microsoft®

Ulteriori informazioni associate all'Analizzatore di log e di traccia TPTP sono disponibili nella sezione TPTP V3.3 - Note sul rilascio.


1.0 Analizzatore di log e di traccia

1.1 Viste

N/D

1.2 Importazione log

1.2.1 Problemi durante l'importazione di file di log remoti

Quando si importa un file di log remoto (File > Importa... > File di log), nella vista Log non viene visualizzata alcuna voce del log dopo aver aggiornato le viste del Controllo creazione profili (Profilo > Aggiorna viste) oppure viene visualizzata la finestra Messaggio di registrazione log che indica che il client locale non ha avviato il controllo del programma di analisi log remoto dopo aver atteso 30 secondi.

Questo problema è causato dalla latenza della rete e può essere risolto aumentando l'intervallo di tempo in cui Agent Controller attende che client locale avvii il controllo del programma di analisi di log remoto. Per risolvere questo problema, procedere come segue:

  1. Importare nuovamente il file di log.
  2. Se i sintomi persistono, aggiungere la seguente voce all'applicazione RemoteLogParserLoader nella configurazione di Agent Controller (ad esempio, <directory di installazione di Agent Controller>/plugins/com.ibm.etools.logging.parsers/config/pluginconfig.xml):
      
    <Application configuration="default" executable="RemoteLogParserLoader" 
    extends="default" location="%SYS_TEMP_DIR%" path="%JAVA_PATH%">
    ...
    <Parameter position="prepend"
    value="-Dorg.eclipse.hyades.logging.parsers.maxWaitTimeInMillis=xxxxx"/>
    ...
    </Application>
    
    dove xxxxx è l'intervallo di attesa massimo in millisecondi (ad esempio, maggiore di 30000).
  3. Una volta eseguito l'aggiornamento, riavviare Agent Controller e tentare nuovamente di importare il file di log.

1.2.2 Importazione file di log su Linux e AIX

L'importazione di alcuni file di log non funziona sulle piattaforme Linux ed AIX®.

Questo accade quando l'utente non dispone delle autorizzazioni adatte per accedere ai file di log. Per risolvere questo problema, copiare i file di log nella directory home dell'utente ed importarli da questo percorso.

1.2.3 Importazione del file trace.log di WebSphere Application Server

Quando viene importato il file trace.log di WebSphere Application Server viene creata una correlazione interna.

L'utente non dovrebbe eliminare tali correlazioni in quanto contengono informazioni relative alla struttura interna dell'agente corrispondente.

1.2.4 Impossibile importare alcuni file di log utilizzando IBM Agent Controller V5

Non è possibile importare file di log remoti diversi da activity.log utilizzando IBM Agent Controller V5. Quando si importano file di log remoti, Agent Controller sulla macchina remota deve avere lo stesso livello o un livello superiore all'analizzatore di log e di traccia per l'elaborazione autonoma.

Per risolvere questo problema, installare IBM Agent Controller fornito con l'Analizzatore di log e di traccia sulla macchina remota.

1.2.5 Eccezione Memoria non sufficiente

È possibile importare e nello spazio di lavoro file di log di dimensioni fino a 25MB ed aprirli con l'analizzatore di log e di traccia. Il tempo necessario per aprire il file di log dipende dal numero di record di log in esso contenuti ed è possibile che si produca l'eccezione "Memoria non sufficiente".

Per risolvere questo problema, utilizzare funzioni che supportano log di grandi dimensioni.

1.2.6 Errore Indice non compreso nei limiti durante l'aggiunta del file di log nella procedura guidata Importazione file di log nel driver Linux GTK

Durante l'importazione di un file di log, viene visualizzato l'errore Indice non compreso nei limiti quando si sceglie OK nella procedura guidata Aggiunta file di log. Questo accade perché per il file di log aggiunto non è stata selezionata una versione.

Assicurarsi di aver selezionato un'opzione di versione valida nell'elenco a discesa nella scheda Dettagli della procedura guidata Aggiunta file di log.

1.2.7 I Common Base Event visualizzati per i log di DB2 Diagnostic non rispettano la specifica

Se si importa un log di diagnostica DB2, i Common Base Event visualizzati nell'analizzatore di log e di traccia non rispettano tutte le specifiche di Common Base Event. Questo accade a causa di un difetto nell'utilità db2diag.exe utilizzata per convertire i log di diagnostica DB2 in Common Base Event. Le operazioni non dovrebbero essere influenzate da questa condizione. Attualmente, non esiste alcuna soluzione per questo problema e bisogna attendere che db2diag.exe venga corretto.

1.2.8 L'analizzatore di log e traccia non effettua nessuna convalida sul tipo di file da importare

L'analizzatore di log e traccia non effettua nessuna convalida sul tipo di file da importare. Quando si importano file di log, assicurarsi di aver scelto il tipo di log e versione corretti per il log importato. Se si verifica un problema durante l'importazione, non verrà visualizzato alcun record o record non corretto nella vista Log, ma verrà visualizzato un messaggio di errore. Per informazioni più dettagliate sull'errore, visualizzare i dettagli dalla relativa finestra o fare riferimento al file .metadata\.plugins\org.eclipse.hyades.logging.adapter\hgla.log, se presente, nella directory workspace. Questo file potrebbe contenere informazioni sugli errori verificatisi durante l'analisi del file di log.

Se si verifica un errore durante l'importazione di un file di log, viene visualizzato un messaggio di errore e nella vista Log non viene visualizzato alcun record o dati non corretti nel record.

1.2.9 Limitazione nell'importazione dei file activity.log di WebSphere Application Server

Durante l'importazione dei file di log delle attività di WebSphere Application Server da macchine non inglesi, il programma di analisi dei file di log basato su regole non associa correttamente i dati del record di log a un Common Base Event. Invece, è possibile che alcuni record di log possano essere visualizzati in un campo non corretto del Common Base Event.

Per risolvere questo problema, durante l'importazione dei file di log delle attività da WebSphere Application Server da una macchina non inglese, utilizzare il programma di analisi dei file di log statico.

1.2.10 Limitazioni nell'importazione dei file di log generati con impostazioni internazionali diverse

Quando si importano file di log che contengono indicazioni di data/ora con impostazioni internazionali diverse da quelle in cui viene eseguito l'analizzatore di log e traccia, il programma di analisi dei file di log basato su regole, a volte non analizza l'indicazione di data/ora ed altri record di log correttamente. Ad esempio, quando si importa un file di log degli accessi inglese di IBM HTTP Server in un programma di analisi di log e traccia in esecuzione su macchina Giapponese i valori di creationTime negli Common Base Event risultanti, avranno valore zero e il campo msg del Common Base Event sarà vuoto.

Per risolvere questo problema, durante l'importazione di file di log contenenti indicazioni di data/ora espresse in base ad impostazioni internazionali diverse da quelle utilizzate nella macchina locale, utilizzare un programma di analisi di log statico, se possibile.

1.2.11 Esito negativo dell'importazione con messaggio InvocationTargetException

Se l'analizzatore di log e traccia non è stato installato correttamente ed alcuni file risultano mancanti, l'importazione di un file di log potrebbe avere esito negativo con il seguente messaggio di registrazione log;

java.lang.reflect.InvocationTargetException

Per risolvere questo problema, installare nuovamente l'analizzatore di log e traccia. Nota: quando si esegue l'installazione su Windows XP, non utilizzare l'utilità unzip nativa di Windows XP. Per ulteriori dettagli, fare riferimento alla sezione Problemi durante la decompressione con l'utilità Windows XP unzip.

1.2.12 NullPointerException durante l'importazione di un log vuoto

Quando viene importato un log vuoto o quando viene utilizzato un filtro di importazione che filtra tutti gli eventi, la vista Log risulta vuota e potrebbe essere attivata un'eccezione NullPointerException (in XMLLoader.endElement). Verificare il file di log o utilizzare un filtro diverso che consenta di caricare alcuni eventi.

1.3 Supporto al database

N/D

1.4 Altro

1.4.1 Procedura guidata Nuova correlazione log non visualizzata correttamente sul driver Linux GTK

Nella procedura guidata Nuova correlazione log, viene mostrato solo l'elenco Log disponibili ed è vuoto. Questo accade perché viene visualizzata solo la parte sinistra della pagina della procedura guidata.

Per risolvere questo problema, regolare la dimensione della pagina della procedura guidata in modo da visualizzare l'elenco Log selezionati e i pulsanti di azione. Un'altra soluzione consiste nel selezionare i file di log per correlazione nella vista Selezione log prima di fare clic sul pulsante Nuova correlazione log.

1.4.2 Modifiche ai livelli di registrazione del plugin dopo il primo avvio del workbench non rispettate

Se si modifica il livello di registrazione log di un plugin nel rispettivo file plugin.xml (mediante i punti di estensione com.ibm.etools.common.logging.commonLoggingOptions o com.ibm.etools.logging.util.loggingOptions) dopo il primo avvio del workbench, la modifica non viene rispettata negli avvii successivi del workbench. Il livello di registrazione specificato nel file plugin.xml del plugin viene memorizzato nella cache dal runtime Eclipse al primo avvio del workbench. Gli avvii successivi del workbench utilizzeranno il valore memorizzato nella cache come livello di registrazione del plugin nonostante le modifiche apportate al file plugin.xml.

Per risolvere questo problema, riavviare il workbench con l'argomento della riga comandi -clean. Questa opzione cancellerà i dati contenuti nelle cache utilizzate per archiviare la risoluzione di dipendenza degli insiemi e i dati di registro di estensioni e forzerà Eclipse a inizializzare nuovamente tali cache. Aggiungere l'opzione dopo eclipse.exe nella <directory di installazione del workbench>\eclipse\ac.bat (Windows) o nella <directory di installazione del workbench>/eclipse/ac.sh (Linux). In alternativa, è possibile modificare il livello di registrazione del plugin nella pagina delle preferenze Registrazione log (Finestra > Preferenze > Registrazione log) e riavviare il workbench.

1.4.3 Problemi durante la decompressione con l'utilità Windows XP unzip

Durante l'installazione dell'Analizzatore di log e di traccia su Windows XP, si verificano dei problemi durante la decompressione del file di runtime dell'analizzatore con l'utilità unzip nativa di Windows XP. Non tutte le directory e i file non vengono decompressi. Di conseguenza, alcuni tipi di file di log non possono essere importati utilizzando l'analizzatore di log e traccia.

Per risolvere questo problema, durante l'installazione su Windows XP, utilizzare un'altra utilità di decompressione, ad esempio WinZip o UnZip.

1.4.4 Arresto anomalo durante la creazione di un esempio su Red Hat Linux v8.0 con IBM JVM

Quando si crea un esempio nell'analizzatore di log e traccia utilizzando la procedura guidata Creazione esempi (Nuovo > Esempio), si verifica un arresto anomalo del workbench. Questo accade quando la procedura guida Creazione esempi tenta di aprire il file readme.html come parte delle operazioni di creazione. Questo problema si verifica su Red Hat Linux v8.0 con IBM JVM, ed esiste un difetto SWT ( https://bugs.eclipse.org/bugs/show_bug.cgi?id=76515).

Per risolvere questo problema, aggiungere -Xj9 come argomento JVM in ac.sh per eseguire l'avvio utilizzando IBM J9 JVM (ad esempio, ./eclipse -vmargs -Xj9 -Xmx500m). Per ulteriori informazioni sull'esecuzione di SWT su Red Hat Linux v8.0, consultare le Domande frequenti (FAQ) di SWT (http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-swt-home/faq.html).

Nota: come indicato nella tabella delle piattaforme di riferimento Eclipse (http://www.eclipse.org/eclipse/development/eclipse_project_plan_3_0.html#TargetOperatingEnvironments), sono supportati solo i seguenti sistemi Linux: versione 2.2.1 di GTK+ widget toolkit e librerie associate (GLib, Pango); il visualizzatore SWT HTML richiede Mozilla 1.4GTK2. Per Motif su altri sistemi Linux: Open Motif 2.1 (incluso); il visualizzatore SWT HTML richiede Mozilla 1.4GTK2.

1.4.5 Limitazioni del browser per la visualizzazione dei file di log XML delle utilità di registrazione

Il file CommonBaseEvent.log generato dal workbench viene visualizzato meglio se si utilizza la vista Log fornita degli strumenti di registrazione log. Altrimenti, utilizzare un browser abilitato per XML per visualizzare il formato XML del file di log (ovvero, il file CommonBaseEvents.log_Viewer.xml nella sottodirectory workspace\.metadata della directory di installazione). Questo file può essere visualizzato utilizzando Microsoft Internet Explorer V6.0.28 e versioni successive.

1.4.6 È possibile creare solo database dei sintomi di formato TPTP dalla barra degli strumenti e dal menu a comparsa del pannello Selezione

A causa di una limitazione di TPTP, gli utenti non potranno creare entrambi i tipi di database dei sintomi utilizzando il pulsante della barra degli strumenti del pannello di selezione log o dal menu di scelta rapida. Una soluzione consiste nel selezionare File > Nuovo > Altro > Creazione profili e log dal menu del workbench e scegliere il tipo di database dei sintomi che si desidera creare.

2.0 Strumento di creazione profili

2.1 Viste Interazione Agente e Interazione processi non supportate dalla vista Diagramma di sequenza

La vista Interazioni Agente e Interazione processi non sono supportate dalla vista Diagramma di sequenza per i file di log.

Attualmente, non esiste alcuna soluzione per questo problema.

2.2 I comandi delle viste Aggiornamento della Selezione profili non funzionano per le interazioni traccia

I comandi delle viste Aggiornamento della Selezione profili non funzionano per le interazioni traccia. Tuttavia, le interazioni di traccia vengono aggiornate automaticamente a intervalli regolari.

Per risolvere questo problema, selezionare un altro nodo nella struttura ad albero della creazione profili e selezionare nuovamente il nodo precedente.

2.3 La creazione profili su Windows utilizzando Sun JDK 1.4.x può terminare con una segnalazione errori Microsoft

Difetto Bugzilla: 103058

La creazione profili o l'applicazione vengono interrotte con un messaggio simile a "java.exe ha riscontrato un problema e verrà chiuso. Siamo spiacenti per l'errore.". Il messaggio contiene informazioni e scelte per inoltrare l'errore a Microsoft. Per un'immagine del messaggio, fare riferimento a bugzilla 103058.

Questo problema è stato osservato in diverse situazioni: Analisi dei tempi (con o senza "Mostra istanze"), Analisi di memoria e in combinazione con queste modalità. Per risolvere questo problema eseguire nuovamente la creazione profili o l'applicazione disattivando JIT, ad esempio indicando "-Djava.compiler=NONE" come argomento JVM. Il problema è stato rilevato con il build SUN JDK 1.4.2_08-b03 per Windows.

Visualizza il file Readme principale

© Copyright IBM Corporation 2000, 2005. Tutti i diritti riservati.