luizf-lf/fluig-monitor

BUG: Não está monitorando o banco

Opened this issue · 7 comments

Configurei ,
Mas a parte de banco não está monitorando .
image

@dabraga, Qual banco de dados está utilizando? Além disso, como as informações do banco de dados estão sendo exibidas pela API do Fluig? Algumas versões de banco de dados, principalmente no SQL Server não permitem o monitoramento, e portanto, a API pode retornar 0.

Você pode consultar a API de estatíticas através da URL: [protocolo]://[host fluig]/monitoring/api/v1/statistics/report/ conforme a documentação: https://tdn.totvs.com.br/pages/releaseview.action?pageId=284881802

Mas acho válido implementar um mensagem no Fluig Monitor para deixar claro essa informação.

Opa, valeu pelo elogio, @dabraga.
Apesar de o foco inicial da ferramenta ser o monitoramento de disponibilidade de serviços e recursos da plataforma, vou levar em consideração essa parte que você falou de monitoramento de estatísticas de processos para implementar no futuro.

Vou deixar essa issue aberta para que eu possa tratar a exibição dos dados quando a API não retorna valores do tamanho do banco de dados.

@luizf-lf estou usando o link para verificar o tamanho do banco:

SERVIDOR-FLUIG/monitoring/api/v1/statistics/report/DATABASE_SIZE

e ele me retorna o seguinte erro no ambiente de produção:

{"error":"Arithmetic overflow error converting expression to data type int."}

No ambiente de testes funciona normal, você sabe de algum procedimento que eu possa fazer para corrigir isso?

Parabéns pela ferramenta, ficou top demais

@carvalhoguizao, valeu pelo elogio.
Quanto ao erro, nunca cheguei a ver este tipo de erro, mas pela mensagem parece ser algum erro do SQL Server.
Na via das dúvidas, é bom acionar o suporte da Totvs para validar se esse erro não é gerado pela forma como a plataforma consulta o tamanho do banco de dados.

De qualquer forma, até onde eu sei, o SQL Server não permite o monitoramento do tamanho e tráfego do banco de dados.

@luizf-lf abri um chamado lá, o tráfego realmente ficou zerado mas o tamanho do banco no meu ambiente de testes retornou o tamanho, tendo algum retorno deles eu mando aqui pra caso alguém encontrar o mesmo erro

Deixa eu confirmar também, a imagem que fica no aplicativo busca de onde? pois está aparecendo a padrão do Fluig na produção, e na homologação fica o logo do cliente mesmo