Árvore de páginas

O TOTVS | DBMonitor é uma ferramenta gráfica que permite configurar o ambiente que será utilizado para o acesso ao banco de dados além de permitir a visualização e monitoramento das conexões realizadas entre o TOTVS | Application Server e o TOTVS | DBAccess.

A guia apresenta a versão e o licenciamento do TOTVS | DBAccess conectado além de algumas estatísticas das conexões e de uso do sistema operacional.

A tabela a seguir descreve quais estatísticas das conexões e de uso do sistema operacional podem ser acompanhadas através do TOTVS | DBMonitor:

EstatísticaDescrição
LicenciadosA quantidade de conexões que consomem licença
ConexõesA quantidade de conexões totais (licenciadas ou não)
TabelasA quantidade de tabelas acessadas
IOs/Seg.A velocidade da troca de informações
Max IOs/Seg.A maior velocidade registrada da troca de informações
Memory (KB)

A quantidade de memória (em KB) alocado pelo TOTVS | DBAccess

Cpu (%)

Em ambiente Windows, o percentual de uso de CPU em uso pelo TOTVS | DBAccess

Em ambiente Linux, o fator de carga (loadavg) do servidor.

Nesta guia estão relacionadas todas as conexões abertas por outras aplicações e intermediadas através do TOTVS | DBAccess.

Para auxiliar na monitoração dessas conexões, algumas informações são apresentadas e separadas através das colunas:

ColunaDescrição
IDRelaciona o número de identificação do usuário.
UsuárioRelaciona o nome do usuário.
Total IOsRelaciona o número de entradas e saídas do usuário.
IOs/Seg.Relaciona o número de entradas e saídas do usuário por segundos.
TabelasRelaciona o número de tabelas movimentadas pelo usuário.
ProcedureRelaciona qual procedure está sendo executada.
ComentáriosDescreve a rotina que está sendo executada pelo usuário.
Ambiente

Relaciona o nome do ambiente TOTVS | DBAccess.

DB ThreadRelaciona a thread no banco de dados.
StartRelaciona a data/hora de comunicação com o banco de dados.
IP Origem

Relaciona o IP de origem do servidor (TOTVS | Application Server).

IDLE (s)Contabiliza (em segundos) a quantidade de tempo que a conexão selecionada está em idle.
Em transaçãoIndica se a conexão em questão é transacionada.
Memória (Kb)Aponta em Kb a quantidade de memória que a conexão selecionada está consumindo.
ExecutandoIndica o nome da operação em execução.
Qtd. LocksContabiliza a quantidade de locks que a conexão selecionada controla.
LicenciadoIndica se a conexão selecionada é do tipo que consome licenças ou se é uma conexão abonada.
SlaveRelaciona o IP:PORT do Slave conectado ao Master. (Apenas para ambientes distribuídos).
Thread ID

Relaciona o Thread ID de rotinas AdvPL vinculadas a conexão atual e em exibição.

No rodapé desta janela, existem ainda alguns botões que podem trazer mais detalhes e/ou viabilizar a execução de ações.

BotãoDescrição
AtividadesRelaciona e salvas as respectivas atividades em execução do usuário selecionado.
LocksRelaciona em uma tela auxiliar os usuários que estão utilizando o sistema e que possuem lock ativo.
RastrearPermite criar um trace das execuções de comandos e statements que o usuário selecionado está submetendo ao SGBD.
Encerrar

Permite enviar um sinal de kill* para a conexão selecionada.

*É importante frisar que a desconexão não ocorre imediatamente, pois é necessário esperar que o SGBD envie o sinal de que as operações daquela conexão foram concluídas.

Nesta guia são apresentadas as mensagens de erro e ocorrências reportadas pelo servidor de banco de dados.

As informações são distribuídas em colunas que, por sua vez, relacionam os seguintes dados:

Coluna

Descrição
DataApresenta a data da mensagem.
HoraApresenta a hora da mensagem.
MensagemRelaciona as mensagens de erro do banco de dados.

Para controlar essas informações, estão disponíveis os botões:

BotãoFuncionalidade
AtualizarAtualiza as mensagens, datas e horários apresentados.
LimparApaga as mensagens apresentadas e respectivos horários e datas.
SalvarGrava as mensagens geradas e respectivas datas e horários.

As informações dessa guia distribuem-se em outras, facilitando o gerenciamento das configurações gerais, do servidor de licenças e de cada um dos bancos acessados e suportados pelo TOTVS | DBAccess.

A guia apresenta os assistentes para a validar os parâmetros da conexão, monitorar e virtualizar índices de pouco uso, além de automatizar a coleta dos logs do TOTVS | DBAccess conectado.