Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUG: Não está monitorando o banco #38

Open
dabraga opened this issue Aug 28, 2023 · 7 comments
Open

BUG: Não está monitorando o banco #38

dabraga opened this issue Aug 28, 2023 · 7 comments
Assignees
Labels
bug Something isn't working

Comments

@dabraga
Copy link

dabraga commented Aug 28, 2023

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

@dabraga dabraga added the bug Something isn't working label Aug 28, 2023
@luizf-lf
Copy link
Owner

@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.

@dabraga
Copy link
Author

dabraga commented Aug 31, 2023 via email

@luizf-lf
Copy link
Owner

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.

@carvalhoguizao
Copy link

carvalhoguizao commented Oct 23, 2023

@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

@luizf-lf
Copy link
Owner

@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.

@carvalhoguizao
Copy link

@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

@carvalhoguizao
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants