[AIX Solaris HP-UX Linux Windows][IBM i]

Configurações de Log da JVM (Java Virtual Machine)

Utilize essa página para visualizar e modificar as configurações dos logs System.out e System.err da JVM (Java™ Virtual Machine).

Configurações suportadas Configurações suportadas: Essa página só pode ser acessada quando o servidor está configurado para usar o modo de log e de rastreio básico.sptcfg

Para visualizar esta página do console administrativo, clique em Resolução de Problemas > Logs e Rastreio > server_name > Logs da JVM

Visualize e modifique as configurações dos logs System.out e System.err da JVM (Java Virtual Machine) para esse processo gerenciado. Os logs de JVM são criados redirecionando os fluxos System.out e System.err da JVM para arquivos de log independentes. O log System.out é utilizado para monitorar o funcionamento do servidor de aplicativos em execução. O log System.err contém informações de rastreio de pilha de exceção que são úteis na execução de análise de problemas. Existe um conjunto de logs de JVM para cada servidor de aplicativos e todos os seus aplicativos. Os logs de JVM também são criados para o gerenciador de implementação e para cada gerenciador de nós. As alterações no painel Configuração se aplicarão quando o servidor for reiniciado. As alterações no painel Tempo de Execução serão aplicadas imediatamente.

Nota: Esse tópico faz referência a um ou mais arquivos de log do servidor de aplicativos. Como uma recomendação alternativa, é possível configurar o servidor para usar a infraestrutura de log e rastreio do High Performance Extensible Logging (HPEL) em vez de usar os arquivos SystemOut.log , SystemErr.log, trace.log e activity.log em sistemas distribuídos e IBM® i. Também é possível usar HPEL em conjunção com os recursos de criação de log z/OS nativos. Se você estiver usando HPEL, será possível acessar todas as informações de log e rastreio usando a ferramenta de linha de comandos LogViewer a partir do diretório bin do perfil do servidor. Consulte as informações sobre a utilização do HPEL para resolução de problemas dos aplicativos para obter mais informações sobre o uso do HPEL.

Nome do Arquivo

Especifica o nome de um dos arquivos de registro descritos nessa página.

O primeiro campo do nome do arquivo especifica o nome do log System.out. O segundo campo do nome do arquivo especifica o nome do arquivo System.err.

Evitar Problemas Evitar Problemas: Esse arquivo não pode ser compartilhado entre servidores. O servidor cria um arquivo com uma extensão .owner para ajudar a detectar quando dois ou mais servidores estam tentando usar o mesmo arquivo.gotcha

Pressione o botão Exibir na guia Tempo de Execução para exibir o conteúdo de um arquivo de registro selecionado.

O nome do arquivo especificado para o registro System.out ou para o registro System.err deve ter um dos seguintes valores:
nome do arquivo
O nome de um arquivo no sistema de arquivos. É recomendável utilizar um nome de arquivo completo. Se o nome do arquivo não for completo, ele será considerado relativo ao diretório de trabalho atual para o servidor. Cada fluxo deve ser configurado com um arquivo dedicado. Por exemplo, você não pode redirecionar o System.out e o System.err para o mesmo arquivo físico.

Se o diretório que contém o arquivo já existir, o ID do usuário com o qual o servidor está sendo executado requer acesso de leitura/gravação para o diretório. Se o diretório não existir, ele será criado com as permissões apropriadas. O ID do usuário sob o qual o servidor está em execução deve ter autoridade para criar o diretório.

console
Este é um nome de arquivo especial utilizado para redirecionar o fluxo para o fluxo do processo correspondente. Se esse valor for especificado para System.out, o arquivo será redirecionado para stdout. Se esse valor for especificado para System.err, o arquivo será redirecionado para stderr.
nenhum
Descarta todos os dados gravados no fluxo. A especificação de nenhum é equivalente ao redirecionamento do fluxo para dev/null em um sistema operacional como o AIX do Linux.
O caminho padrão para nome do arquivo é o valor da variável SERVER_LOG_ROOT. Para ver o valor da variável SERVER_LOG_ROOT:
  1. No console administrativo, selecione Ambiente > Variáveis do WebSphere
  2. Clique no botão de opções Servidor e, em seguida, clique em Aplicar. O valor da variável SERVER_LOG_ROOT aparece na lista resultante.
Para alterar o valor de SERVER_LOG_ROOT:
  1. Selecione SERVER_LOG_ROOT
  2. Digite um novo caminho no campo Valor
  3. Clique em Aplicar
  4. Salve a configuração. Será necessário reiniciar o servidor para que a alteração entre em vigor.

Também é possível alterar o local e o nome dos arquivos ${SERVER_LOG_ROOT}/SystemOut.log e ${SERVER_LOG_ROOT}/SystemErr.log para qualquer outro caminho absoluto e nome do arquivo (por exemplo, /tmp/myLogfile.log).

Formatação do Arquivo

Especifica o formato a ser utilizado para salvar o arquivo System.out.

Rotação do Arquivo de Registro

Utilize esse conjunto de atributos de configuração para configurar o arquivo de log System.out ou System.err para que seja auto-gerenciado.

Um arquivo de log auto-gerenciado grava mensagens em um arquivo até alcançar o critério de tempo ou tamanho. Na hora especificada ou quando o arquivo atingir o tamanho especificado, o registro será suspenso temporariamente enquanto o arquivo de log efetua rollover, que envolve fechar e renomear o arquivo salvo. O nome do novo arquivo salvo é baseado no nome original do arquivo mais um qualificador de data e hora que indica quando a renomeação ocorreu. Depois da renomeação ser concluída, um novo arquivo de log vazio com o nome original será reaberto e o registro será retomado. Todas as mensagens permanecem depois do rollover do arquivo de log, apesar de uma única mensagem poder ser dividida entre o arquivo salvo e o atual.

Um log só poderá ser configurado para ser auto-gerenciado se o fluxo correspondente for redirecionado para um arquivo.
Tamanho do Arquivo
Clique nesse atributo para que o arquivo de log se gerencie com base em seu tamanho de arquivo. O rollover automático ocorre quando o arquivo atinge o tamanho especificado no campo de tamanho máximo.
Tamanho Máximo
Especifique o tamanho máximo do arquivo em megabytes. Quando o arquivo atingir esse tamanho, ele passa por rollover.

Esse atributo é válido somente se você clicar em Tamanho do Arquivo.

Time
Clique nesse atributo para que o arquivo de log se gerencie com base na hora do dia. Na hora especificada no campo de hora de início, o arquivo passa por rollover.
Hora de Início
Especifique a hora do dia, de 1 a 24, quando o algoritmo de rollover periódico é iniciado pela primeira vez depois de um Servidor de Aplicativos ser iniciado novamente. O algoritmo é carregado na inicialização do Servidor de Aplicativos. Depois de iniciado na hora (campo da hora de início), o algoritmo de rollover age sobre o arquivo a cada hora (campo de tempo de repetição). Esse padrão de rollover continua sem ajustes até o Servidor de Aplicativos parar.
Nota: O rollover sempre ocorre no início da hora especificada do dia. A primeira hora do dia, que começa às 00:00:00 (meia-noite), é a hora 1 e a última hora do dia, que começa às 23:00:00, é a hora 24. Portanto, se quiser que os arquivos de log passem por rollover à meia-noite, defina a hora de início para 1.
Tempo de repetição
Especifica o número de horas depois do qual o arquivo de log passa por rollover. Os valores válidos vão de 1 a 24.

Configure um arquivo de log para passar por rollover por tempo, tamanho ou tempo e tamanho. Clique em Tamanho do Arquivo e Tempo para o arquivo passar por rollover quando o primeiro critério for correspondido. Por exemplo, se o campo de tempo de repetição for igual a 5 horas e o tamanho máximo do arquivo for 2 MB, o arquivo passará por rollover a cada 5 horas, a menos que atinja 2 MB antes do intervalo decorrer. Depois do rollover por tamanho, o arquivo continuará a passar por rollover a cada intervalo.

Número Máximo de Arquivos de Log Históricos

Especifica o número de arquivos de histórico (que sofreram rollover) a serem mantidos. O fluxo grava no arquivo atual até que ele passe por rollover. No rollover, o arquivo atual é fechado e salvo com um novo nome contendo o nome atual mais a data e hora do rollover. O fluxo então reabre um novo arquivo com o nome original para continuar a gravação. O número de arquivos de histórico cresce de zero até o valor do número máximo do campo de arquivos de histórico. O rollover seguinte exclui o arquivo de histórico mais antigo.

Saída do Aplicativo Instalado

Especifica se as instruções de impressão do System.out ou do System.err emitidas a partir do código do aplicativo são registradas e formatadas.
Mostrar Instruções de Impressão de Aplicativos
Clique nesse campo para mostrar as mensagens que os aplicativos gravam no fluxo, utilizando os métodos de fluxo print e println. As mensagens do sistema do WebSphere Application Server sempre aparecem.
Instruções de Impressão de Formatação
Clique nesse campo para formatar a instrução de impressão do aplicativo como mensagens do sistema do WebSphere Application Server.

Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=utrb_jvmlogs
Nome do arquivo: utrb_jvmlogs.html