A partir da versão 5.01 do Mega modificou a forma de realizar o monitoramento dos servers.
A funcionalidade foi inserida para dentro MegaConnectionManager, possibilitando a consulta dos servers em execução e ativar o monitoramento.
Sendo assim, não será mais necessário iniciar os servers manualmente para realizar o monitoramento, pois há um painel para realizar toda a operação.
Monitorando os servers
Para realizar o monitoramento dos servers, inicialmente precisamos do endereço do MegaConnectionManager, contido na tag Servers do MegaClient.xml
Após obter o endereço, cole-o no navegador (Ex.: http://127.0.0.1:8099/) para abrir o painel de monitoramento dos servers.
Serão listados todos os servers Mega em execução e podendo então selecionar o server que deseja monitorar.
Após selecionar o server desejado temos há quatro opções.
- Sql trace: Monitoramento de comandos sql do server.
- Conexões: Usuários conectados e Data Modules abertos.
- Logs: Logs do server.
- Erros: Erros do server.
Sql trace
Para iniciar o monitoramento do server, clique no menu inferior e em seguida em play, para iniciar o monitoramento.
Após ativar o monitoramento, execute a operação desejada no Mega para os traces serem exibidos.
Ao selecionar um trace, há quatro opções:
Sql
Será listado o sql executado.
Obervação: Para ser possível executar o sql no banco, será necessário substituir os parâmetros que começam com ‘:’ pelos valores contidos na aba Parâmetros. |
Parâmetros
Serão listados todos os parâmetros de entrada e saída utilizados no sql.
Observação: O parâmetro de saída diferirá do de entrada apenas quando for executado uma function ou procedureI que retorne valor. |
Erros e Call Stack
Serão listados os erros e call stack do trace, caso ocorra.
Observação: Caso o sql apresente erro, será exibido com o ícone em vermelho na listagem. |
Outras opções
Com o trace ativo é possível clicar no menu inferior que serão exibidas novas opções.
Filtro Usuário: Será possível informar o código do usuário Mega que queremos obter os traces.
Downloads: Downloads de um json contendo todos os traces gerados.
Limpar: Limpar os filtros exibidos em tela.
Stop: Parar o monitoramento dos traces.
Conexões
Para obter as conexões do server, clique no menu inferior e em atualizar, para as conexões serem exibidas.
Outras opções
Caso tenha conexões no server, clique no menu inferior que serão exibidas novas opções.
Inverter visualização: Será invertido a visualização de Usuário -> Data Module para Data Module -> Usuário
Downloads: Downloads de um json contendo todas as conexões.
Atualizar: Será atualizado as conexões exibidas.
Logs e Erros
Para obter os logs/erros do server, clique no menu inferior e em atualizar, paras os logs/erros serem exibidos.
Outras opções
Caso exista logs/erros no server, clique no menu inferior para ser exibida a opção de downloads dos logs/erros.
Comentários
2 comentários
Bom dia,
O server SrvMegaContabilizacao.exe não aparecer na lista de servers ativo, como ativar o server para monitorar neste novo modelo de monitoramento?
Olá Elidio Brito Santana, como vai?
Abri o ticket 785707 em seu usuário para que o suporte possa te apoiar, peço a gentileza de acompanhar o retorno por lá.
Grata pela compreensão.
Por favor, entre para comentar.