Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Aviso
titleATENÇÃO!

Todas as páginas desta estrutura estão desatualizadas, pois futuramente passarão por revitalização.

As informações contidas aqui, servem somente como histórico e NÃO devem ser distribuídas e repassadas para clientes ou utilizadas internamente.

Para informações atualizadas, consulte: TOTVS EAI2 - Arquitetura

Informações

O TOTVS Monitor está acessível apenas para usuários do tipo SUPER.

...

  • O usuário responsável pela execução do programa.
  • Código do programa.
  • Data e hora de conexão.
  • Nome da máquina.
  • IP do programa em execução.
  • Nome do servidor.
  • Exclusão de programas já finalizados mas ainda encontra-se exibido como se estivesse em execução.

...


Nota

Para habilitar a visualização dos programas em execução é necessário seguir os passos explicados no item
Habilitando a visualização dos programas em execução.

...

Para visualizar as estatísticas das tabelas acessadas pelo programa selecionado, clique no link Atualizar estatísticas desta execução (caso não sejam exibidos resultados, verifique o item Configurações).

 


Informações

A atualização das estatísticas de tabelas pode demorar alguns minutos.

...

Nota

Para habilitar a visualização dos programas em execução é necessário seguir os passos explicados no item
Habilitando a visualização dos programas em execução.

...


Ao entrar na visão de histórico, são exibidas as execuções dos últimos 3 dias, para visualizar outros períodos, selecione-o no botão Histórico. Ao selecionar um período muito longo, são exibidas as 50 primeiras execuções, caso houver mais, o resultado é dividido entre páginas.

...

Para visualizar as estatísticas das tabelas acessadas pelo programa selecionado, clique no link Atualizar estatísticas desta execução (caso não sejam exibidos resultados, verifique o item Configurações).

 


Nota

Programas executados antes da liberação do TOTVS Monitor e com o parâmetro de DNA desligado não possuíram estatísticas.

...

  • Nome do banco de dados e da tabela bloqueada
  • Tipo do bloqueio
  • Número do registro bloqueado


 

Informações

A atualização dos bloqueios de tabelas pode demorar alguns minutos.

Âncora
logs
logs
Logs

Na visão centralizada de logs é possível analisar as execuções dos recursos do produto visando identificar erros ou pontos críticos do produto. Nesta visão é possível verificar as informações dos logs do JBoss, AppServer e WebSpeed que devem ter seus caminhos configurados e é necessário que, para que as saídas necessárias para análise do log sejam realizadas, seja habilitada as saídas do log de execução na visão Configurações. Informações apresentadas nessa visão:

  • Recurso executado (método Java ou procedure Progress)
  • Usuário executor (obs: WebSpeed não provê essa informação)
  • Data da execução (a ordenação da tabela é realizada inicialmente por este campo em ordem decrescente)
  • Duração em segundos da execução
  • Data de término da execução
  • Informações de memória da JVM
  • Informações da execução no AppServer ao clicar em Carregar detalhes do log do AppServer quando tratar-se de recurso Java com utilização de AppServer (ex: metadados)

A listagem dos recursos executados podem ser apresentadas consolidadas ou filtradas pela sua origem (JBoss, AppServer ou WebSpeed). Também é possível filtrar as ocorrências para que seja apresentado somente as últimas 24h, 48h, 72h ou última semana.

Já na listagem dos servidores de execução é possível visualizar os servidores disponíveis e seus respectivos estados que podem ser Ativo, Inativo ou Bloqueado. Detalhando um servidor é possível visualizar outras informações como número de pedidos na fila e número do pedido em execução.

Âncora
configuracoes
configuracoes
Configurações

Nesta visão é possível habilitar a leitura e gravação das estatísticas de tabelas durante as execuções dos programas, possibilitando a visão destas estatísticas na visão de Execuções e Histórico.

 


Ao ligar este parâmetro (Habilita a leitura e gravação das estatísticas de tabelas?) tenha em mente que serão realizadas diversas leituras nas tabelas de sistema do banco de dados e inserções nas tabelas de histórico de execução, o que poderá ocasionar diretamente a performance nas execuções dos programas no produto.

 


 


Ao habilitar as saídas do log de execução serão gerados no log do JBoss e do AppServer informações pertinentes a visão Logs para análise das execuções. Nos campos da seção "Caminhos dos logs" são informados os arquivos de log de cada uma das tecnologias (JBoss, AppServer e WebSpeed) que será utilizado na visão centralizada de logs para análise. Obs: as saídas de log do JBoss são de nível INFO, não sendo então geradas caso o nível do log do JBoss esteja com nível ERROR, onde sugerimos a criação de um novo appender.

Informações
titleSugestão

Caso deseje-se habilitar as saídas do log de execução, sugerimos criar um appender no log do JBoss específico para estas saídas. No diretório conf da instância do JBoss encontra-se do arquivo jboss-log4j.xml, onde encontra-se a configuração responsável para os registros das saídas de log. Neste arquivo, sugere-se criar um appender a exemplo de:

<appender name="MONITOR" class="org.jboss.logging.appender.RollingFileAppender">
<errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
<param name="File" value="${jboss.server.log.dir}/monitor.log"/>
<param name="Append" value="true"/>
<param name="MaxFileSize" value="100MB"/>
   <layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>
</layout>
</appender>

Criado o novo appender, é necessário criar uma nova categoria de log para que as saídas correspondentes ao log de execução utilizado para análise das execuções (é obrigatório a inclusão da nova categoria exatamente conforme abaixo, com exceção do nome do appender que deve corresponder ao appender criado):

<logger name="TOTVSMonitor" additivity="false">
<level value="debug"/>
<appender-ref ref="MONITOR"/>
</logger>

 

 



Aviso

Atualmente estas estatísticas e configurações são pertinentes apenas a quem utiliza banco de dados Progress ou Oracle.

Com exceção da chave "Habilita a leitura e gravação de estatísticas de tabelas (DNA)?", as demais informações estão disponíveis somente a partir da release 11.5.10.

...