Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

A visão TOTVS DBAccess Monitor (TDAM) serve para monitorar servers DBAccess e seus usuários, nela é exibido são exibidas informações semelhantes as da TAM. Nela você pode ver as É possível visualizar  atividades recentes dos usuários, rastrear as rastrear  ações e encerrar a encerrar  conexão.

Ao selecionar a perspectiva TOTVS Server, o desenvolvedor pode monitorar os servidores registrados e conectados .

NOTA : Caso não esteja disponível a visão de monitoramento do tipo de servidor conectado, você pode adicioná-lo acessando Janela | Abrir Visão | Outras, localizando-a na árvore apresentada e selecionando -a em seguida.

OBS: Nesse exemplo iremos utilizar um server 4GL chamado "Server 4GL" e um server ADVPL chamado "Server ADVPL". Você pode criar quantos servers quiser e com o nome que quiser, esse é somente um exemplo. Para saber como criar um server, veja: 2. Servers Extension: Menu de contexto opção "Adicionando um Servidor". 

Ao selecionar o nó principal ("Servidores", Tela 1331), será apresentado na visão "TOTVS Application Monitor" (TAM) todos os server ADVPL e 4GL que estiverem abaixo do nó principal. E na TDAM será apresentado os servidores DBAccess.


Aviso
titleIMPORTANTE

Algumas das opções abaixo podem ser desabilitadas. Para isso, veja: Ações do monitor de aplicação


Tela 21: Nó principal selecionado

...

Na TAM temos a opção de bloquear um servidor, ao ativar essa opção, o servidor selecionado ficará bloqueado para novas conexões, ninguém conseguirá se conectar enquanto ele estiver bloqueado. Para desbloquear é só basta selecionar novamente o ícone(Tela 3 Adestaque).

Tela 3: Bloqueio de Servidor

...

NOTA: Essa funcionalidade só está disponível para servidores ADVPL e 4GL na TAM.

Desconexão de usuário

OBS: Na visão TDAM essa opção pode estar desabilitada para os usuários. Sendo Assim, somente os administradores pode encerrar conexões ou se o .ini do server tiver a chave "GuestKillUser=1".

NOTA: Os usuários do TDS, são os usuário utilizados conexões(usuários) utilizadas para fazer o monitoramento, compilação e debug. Para saber se é um usuário do TDS, olhe na coluna "Ambiente" que marca o Ambiente como "TDS" ou na coluna de Observação. Dependendo da sua versão do server, são será exibido nenhum usuário do TDS.

Selecione um item na TAM e clique no ícone de desconexão(Tela 4 A, destaque).

Tela 4: Desconexão de servidores

...

Para enviar a mesma mensagem para todos os usuários de um server, selecione um server na TAM e clique no ícone de envio para todos usuários (Tela 6 A, destaque)

OBS: Essa opção só é habilitada quando um server está selecionado, caso contrário não será possível selecioná-la.

...

Tela 6: Envio de mensagem para todos usuários

Após seleciona selecionar o server e clicar no ícone, será apresentado a Tela 7: 

Digite sua mensagem e clique em "OK"(Tela 7 A).

NOTA: As mensagens não são enviadas aos usuários TDS.

...

Selecione um usuário na TAM e clique no ícone de envio para usuário (Tela 8 A, destaque):

OBS: Essa opção só é habilitada quando um usuário está selecionado, caso contrário não será possível selecioná-la.

...

Digite sua mensagem e clique em "OK" (Tela 9 A).

Tela 9: Confirmação de mensagem

...

Para desconectar um servidor, selecione um server na TAM e clique no ícone de desconexão (Tela 10 A,  destaque):

Tela 10: Parar servidor

...

Temos 4 opções de atualização das visões, a primeira é de atualizar na hora do clique (Tela 11 A), a segunda é atualização automática a cada 30 segundos (Tela 11 B), a terceira é atualização automática a cada 15 segundo (Tela 11 C) e a última é atualização automática a cada 5 segundos(Tela 11 D).

Tela 11: Opções de atualização.

...

NOTA: Essa funcionalidade também está disponível na TDAM, e tem comportamento semelhante.

Atividades

Podemos ver as atividades de um server DBAccess, clicando no ícone de atividades tela 15 A (destaque).

Image Removed

...

Essa funcionalidade é utilizada para gerar um arquivo(.snp) com as atividades do servidor selecionado.

Image Added

Tela 15: Atividades

Clique no ícone e selecione o caminho onde deseja que o arquivo seja gerado.

Image Added

Tela 15.1: Caminho de geração do arquivo

Após selecionar o caminho, clique em "OK" e o arquivo será gerado.

NOTA: Essa funcionalidade só está disponível na TDAM e quando um server está selecionado.

Locks da conexão

Para visualizar os locks de uma conexão, seleciona o usuário e clique no ícone de lock tela 16 A em destaque.

Nota: para conhecer mais sobre os locks acesse o link a seguir Bloqueio de interface

Image Added

Tela 16: Locks da conexão.

OBS: O ícone só ficara disponível quando um usuário estiver selecionado.

 Rastrear servidor

O rastreio serve para obter informações mais precisas sobre o usuário selecionado.

Para rastrear um DBAccess server, selecione um usuário na TDAM e clique no ícone de rastreio (Tela 17, destaque).

Image Added

Tela 17: Rastreio de DBAccess

Após o clique, será aberta uma outra visão chamada "Rastreamento DBAccess".

Image Added

Tela 18: Rastreamento DBAccess

Desconexão na TDAM

Para desconectar um usuário do server DBAccess, selecione o server na visão, e clique no ícone em destaque da tela 19. Caso queira desconectar todos os usuários, selecione o server desejado e clique no ícone em destaque: 

Image Added

Tela 19: Desconexão de usuário

Após o clique será exibida uma tela para confirmação da ação.