Você pode ativar um registrador de eventos que registre todas as notificações JMX (Java Management Extensions) do MBean TaskManagement em seu próprio arquivo de log.
O registrador de eventos é um auxiliar no Serviço de Gerenciamento de Tarefas do WebSphere Application Server Network Deployment. Ele registra todas as notificações JMX: tasknew, taskstatechange, taskserveritychange, taskstatuschange. O log de todos os eventos de tarefas contém os seguintes campos:
Campo | Descrição |
---|---|
timestamp | A hora em que o evento foi recebido e registrado. |
taskID | O ID global da tarefa em questão para o evento. |
originatedTime: | A hora em que a tarefa foi originada. |
cell | A célula na qual o evento de tarefa foi recebido. |
notification | O tipo de evento / notificação JMX recebido. |
submitter | O originador do evento. |
reasonMsg | A mensagem de motivo da tarefa. |
taskType | O tipo da tarefa. |
severity | A gravidade global da tarefa. |
actions | As ações associadas à tarefa (se aplicável). |
estado | O estado do ciclo de vida da tarefa. |
status: | O status de uma tarefa finalizada. |
statusMsg | A mensagem de status relacionada ao status de uma tarefa finalizada. |
O registrador de eventos deve ser ativado e pode ser configurado por meio das propriedades customizadas no nível de célula. Para acessar o registrador de eventos, vá para
. A tabela a seguir descreve o nome e os valores padrão do registrador de eventos.Nome da Propriedade | Valor Padrão | Descrição |
---|---|---|
tmslog.delim | | | O delimitador a ser utilizado entre os campos no arquivo de log. |
tmslog.enable | false | Se a criação de log de eventos do TMS deve ou não ser ativada. |
tmslog.fileLocation | ${LOG_ROOT} | O local de onde o arquivo de log será gravado. |
tmslog.maxFiles | 1 | O número máximo de arquivos de histórico a serem mantidos. |
tmslog.maxSize | 20 | O tamanho máximo do arquivo de log permitido antes de girar os arquivos de log (em MB) |
tmslog.timeFormat | cadeia vazia: "" | O formato a ser utilizado ao registrar timestamp e originatedTime. Consulte SImpleDateFormat no javadoc para obter informações sobre como construir um padrão de registro de data e hora. Se você desejar tempo para expandir campos, como separar data e hora em diferentes colunas, então use o delimitador no padrão. Se você não especificar um valor para a propriedade customizada, o formato de horário de época é usado. |
As propriedades customizadas não são identificadas durante o tempo de execução. Reinicie o gerenciador de implementação para assimilar as alterações feitas nas propriedades customizadas.