As informações de leia-me adicionais associadas ao Adaptador de Log Genérico TPTP estão disponíveis nas Notas sobre o Release TPTP V3.3.
Quando o Adaptador de Log Genérico estiver continuamente monitorando um arquivo de log, ele não processará o último arquivo se não houver um padrão final especificado. O último registro só será processado quando o Adaptador de Log Genérico for fechado.
Para garantir que o último registro seja processado durante o monitoramento, forneça um padrão final para os registros no arquivo de configuração do Adaptador de Log Genérico.
Ao analisar a atividade binária ou logs de serviço do WebSphere Application Server nas plataformas UNIX utilizando o Adaptador de Log Genérico, o usuário deve ter privilégios iguais ou maiores do que o instalador do WebSphere Application Server.
Para solucionar essa limitação, a atividade binária ou log de serviço deve ser removido para um diretório com os mesmos privilégios que o usuário do Adaptador de Log Genérico antes de analisar o log.
Ao analisar os logs de Erros do WebSphere MQ nas platadormas UNIX utilizando o Adaptador de Log Genérico, o usuário deve ter privilégios iguais ou maiores do que o instalador do WebSphere MQ.
Para solucionar essa limitação, mova os logs de Erro do MQ para um diretório com os mesmos privilégios que o usuário do Adaptador de Log Genérico antes de analisar os logs.
Ao tentar utilizar o runregex_showlog_example.bat e o runregex_showlog_example.sh para analisar um log de atividades do WebSphere Application Server, o utilitário de showlog do WebSphere Application não pôde ser localizado.
Para solucionar esse problema, edite o arquivo regex_showlog_example.adapter no editor de regras e atualize a propriedade do Conversor de Sensor para indicar o local adequado do diretório do WebSphere Application Server.
Analisar alguns logs cria informações de fuso horário incorretas.
Somente os arquivos de log com timestamps que contêm informações sobre fuso horário produzirão dados analisados com valores de creationTime que possuem o fuso horário correto. Se os timestamps em um arquivo de log não contiverem informações sobre o fuso horário, o Adaptador de Log Genérico criará os valores de creationTime com fuso horário incorreto.
O Adaptador de Log Genérico criará um elemento do Common Base extendedDataElements inválido para um registro de log se não houver regras que correspondam ao valor de nome ou tipo. O extendedDataElement não deve ser criado se não houver nome ou tipo analisado a partir do registro de log, mas o Adaptador de Log Genérico criará um só com o campo de valor.
Para solucionar esse problema, certifique-se de que as regras são fornecidas farão com que os três campos - nome, valor, tipo - do extendedDataElement correspondam.
Descompactar os arquivos runtime.zip e rules.zip no z/OS às vezes produz arquivos de script ilegíveis.
Para evitar esse problema, certifique-se de que o procedimento abaixo será seguido ao descompactar o runtime.zip e rules.zip em um sistema z/OS.
unzip -a runtime.zip unzip -a rules.zip unzip -o rules.zip *.adapter unzip -o runtime.zip *.xsd
Quando o Adaptador de Log Genérico for executado fora do ambiente do Eclipse, ele registra mensagens e erros em um arquivo chamado hgla.log. Ao executar no modo independente, o arquivo hgla.log será criado no diretório de trabalho atual. Ao executá-lo como parte de uma operação de importação de log remoto utilizando o Log and Trace Analyzer, o arquivo hgla.log ficará localizado no sistema remoto no diretório temporário, conforme especificado na variável SYS_TEMP_DIR no arquivo de configuração do Agent Controller serviceconfig.xml. Por exemplo, o arquivo hgla.log ficará localizado no diretório /tmp ou /var/tmp se for executado em um sistema UNIX ou Linux ou em c:\Documents and Settings\userid\Local Settings\Temp se for executado em um sistema Windows.
Ao executá-lo em um ambiente do Eclipse, por exemplo como parte de uma operação de importação de log local utilizando o Log and Trace Analyzer,o Adaptador de Log Genérico registra mensagens e erros no arquivo hgla.log no diretório .metadata\.plugins\org.eclipse.hyades.logging.adapter no diretório de espaço de trabalho do Eclipse.
O Adaptador de Log Genérico registra eventos com níveis de log 10, 20, 30, 50 e 60. O arquivo hgla.log pode ser importado para o Log and Trace Analyzer para diagnosticar problemas encontrados pelo Adaptador de Log Genérico ao analisar o arquivo de log.
Nenhuma validação é feita pelo Adaptador de Log Genérico para determinar se o tipo de arquivo de log que está sendo analisado corresponde à configuração do arquivo do adaptador. Por exemplo, se o arquivo de log especificado na configuração do sensor no arquivo do adaptador não for do tipo para o qual a configuração do extrator e as regras de substituição na configuração do analisador foram designadas, resultados imprevisíveis podem ocorrer. A análise pode ter êxito sem erros, mas os dados de Evento do Common Base Event resultantes serão incorretos. A análise pode falhar com mensagens de erro que indicam que dados incorretos foram encontrados.
Para solucionar esse problema, certifique-se de que o arquivo de log especificado na configuração do componente do sensor é do tipo correto.
Ao analisar os arquivos binários de log de atividade do WebSphere Application Server em máquinas que não estejam em inglês utilizando o runregex_showlog_example.bat/sh, os dados do registro de log não serão mapeados com sucesso em um Evento do Common Base. Em vez disso, os dados do registro de log podem aparecer no campo incorreto do Evento do Common Base.
Ao analisar arquivos de log que contêm timestamps em um código de idioma diferente daquele que o Adaptador de Log Genérico está sendo executado, utilizando um arquivo do adaptador baseado em regras configurado para utilizar o atributo de Formato de Hora na regra de substituição do creationTime, o timestamp e os outros dados de registro de log podem não ser analisados corretamente. Por exemplo, ao analisar um arquivo de log de acesso em inglês do IBM HTTP Server em uma máquina que esteja em japonês com o uso do config\IHS\access\v1.3.19.3\runregex_example.bat/sh, os valores de creationTime nos Eventos do Common Base resultantes terão um valor de zero e o campo de msg do Evento do Common Base ficará em branco.
Para solucionar esse problema, altere o arquivo runregex_example.bat/sh incluindo os seguintes parâmetros do JVM no comando Java:
-Duser.language=2-char-language-code -Duser.region=2-char-country-code
onde os códigos de idioma e país são para o local em que os timestamps estão. Para o exemplo mencionado, os parâmetros de JVM seriam:
-Duser.language=en -Duser.region=US
Alternativamente, altere o arquivo do adaptador baseado em regras especificando os códigos de idioma e país para o local do timestamp nos atributos de Instância do Contexto associados.
Ao instalar o Adaptador de Log Genérico no Windows XP, há problemas de descompactação no arquivo rules.zip do Adaptador de Log Genérico com o utilitário nativo de descompactação de arquivos do Windows XP. Alguns diretórios e arquivos não são descompactados. Como resultado desse problema, alguns tipos de arquivo de log não podem ser analisados com o uso do Adaptador de Log Genérico.Para solucionar esse problema, ao fazer a instalação no Windows XP, utilize outro utilitário de descompactação de arquivo, como WinZip ou UnZip.
Analisar continuamente o log de atividades do IBM WebSphere Application Server e os arquivos de log de erro do IBM HTTP Server com os respectivos analisadores, às vezes, resulta em perda de registros da saída analisada. Especificamente, quando o arquivo de log file é anexado a novos registros, o primeiro registro desses registros anexados não é analisado e não é incluído na saída analisada. Esse problema ocorre quando a instância do contexto for configurada com continuousOperation="true" no arquivo de configuração do adaptador estático dos logs. Para solucionar esse problema, analise o arquivo de log uma vez configurando a instância do contexto com continuousOperation="false" ou utilize o adaptador baseado em regras para fazer o monitoramento contínuo.
Ao converter os arquivos de log que utilizam os símbolos de fuso horário de três letras para o formato CBE utilizando o Adaptador de Log, horas de criação incorretas dos eventos de log podem ocorrer se o símbolo de fuso horário de três letras não for exclusivo. Por exemplo, o símbolo de três letras "IST" poderia ser interpretado como Israeli Standard Time (Horário Padrão de Israel), Indian Standard Time (Horário Padrão da Índia), Iran Standard Time (Horário Padrão do Irã) ou Irish Summer Time (Horário de Verão da Irlanda).
(C) Direitos Autorais IBM Corporation 2000, 2005. Todos os Direitos Reservados.