WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Visualizando e Configurando Propriedades de Tempo de Execução para Log de Atividades

Exiba e modifique as propriedades de tempo de execução que controlam o comportamento de Log de Atividades no escopo de um único grupo de execução.

Use o comando mqsireportproperties para exibir os parâmetros de configuração atuais para a criação de log de atividade no escopo de um único grupo de execução. Use o comando mqsichangeproperties para modificar esses parâmetros de configuração, para, por exemplo, alterar o número de entradas do Log de Atividade mantidas na memória ou para limitar entradas de log para mensagens de erro.

As propriedades que podem ser configuradas são:
  • activityLogEnabled

    Esta propriedade obtém um valor booleano que indica se as entradas de Log de Atividade são mantidas na memória. O valor padrão para essa propriedade é true.

  • defaultLogSizePerThread

    Esta propriedade obtém um valor inteiro que determina o número máximo de entradas de Log de Atividade gravadas na memória antes da reciclagem do log. O valor padrão é 1000. A propriedade pode ter qualquer valor de número inteiro positivo.

    Se o encadeamento no qual o log é processado for finalizado, (por exemplo, porque você reimplementa ou reinicia o grupo de execução), as entradas de log que são mantidas na memória serão perdidas. Ao diagnosticar um problema, salve o log de atividades atual antes de reimplementar ou reiniciar o grupo de execução.

  • minSeverityLevel

    Esta propriedade obtém um valor inteiro que é usado para especificar a gravidade das mensagens gravadas no Log de Atividade.

    Apenas mensagens com um nível de gravidade maior ou igual ao valor especificado para essa propriedade serão registradas. O valor inicial da propriedade é INFO, que significa que mensagens de todas as gravidades são gravadas no log.

    Valores válidos são INFO, WARN e ERROR, em que ERROR é o nível de gravidade mais alto e INFO o mais baixo.

    Especifique um valor de WARN para registrar mensagens de níveis de gravidade WARN e ERROR.

Para exibir as propriedades de configuração atuais e modificá-las, conclua estas etapas:
  1. Certifique-se de que o intermediário esteja em execução. Se ele não estiver, utilize o comando mqsistart para iniciá-lo.
  2. Exiba as propriedades de configuração atuais do Log de Atividade. Digite o seguinte comando:

    mqsireportproperties myBroker -e myExecutionGroup -o ComIbmActivityLogManager -a
    em que:
    • myBroker é o nome do broker
    • myExecutionGroup identifica o grupo de execução por nome
    • ComIbmActivityLogManager é o nome do gerenciador de recursos do Log de Atividade

    A opção -a indica que todos os valores de propriedade de nível superior são exibidos.

    Este é um exemplo de saída produzido:
    ComIbmActivityLogManager
    uuid='ComIbmActivityLogManager'
    userTraceLevel='none'
    traceLevel='none'
    userTraceFilter='none'
    traceFilter='none'
    activityLogEnabled='true'
    defaultLogSizePerThread='1000'
    minSeverityLevel='INFO'

    A resposta confirma que a criação de log de atividade está ativada. Existem 1.000 entradas de log mantidas na memória para cada encadeamento ativo no grupo de execução. O valor minSeverityLevel de INFO significa que as mensagens de Log de Atividade de todas as gravidades são exibidas no log.

  3. Altere os parâmetros de configuração do Log de Atividade. Insira este comando:

    mqsichangeproperties myBroker -e myExecutionGroup -o ComIbmActivityLogManager -n PropertyNames -v PropertyValues
    em que:
    • myBroker é o nome do broker
    • myExecutionGroup identifica o grupo de execução por nome
    • ComIbmActivityLogManager é o gerenciador de recursos de Log de Atividade
    • PropertyNames é uma lista delimitada por vírgula das propriedades que serão incluídas ou alteradas; por exemplo, defaultLogSizePerThread,minSeverityLevel
    • PropertyValues é uma lista delimitada por vírgula dos valores propostos das propriedades que serão incluídas ou alteradas; por exemplo, 500,ERROR

Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:31:30


Tópico de TarefaTópico de Tarefa | Versão 8.0.0.5 | bj55060_