Observabilidade: erro no PG por limite no tamanho da query

Description

Problema


  • Encontramos erro no stackdriver relacionado ao tamanho da query executado no PG
Caused by: org.postgresql.util.PSQLException: ERROR: stack depth limit exceeded
  Hint: Increase the configuration parameter "max_stack_depth" (currently 2048kB), after ensuring the platform's stack depth limit is adequate.

Stackdriver: [https://console.cloud.google.com/logs/query;cursorTimestamp=2024-07-29T16:28:37.111175578Z;duration=PT6H;query=resource.type%3D"k8s_container"
jsonPayload.logger%3D"com.totvslabs.mdm.worker.job.ObservabilityEventSenderJob"
severity>%3DERROR
timestamp%3D"2024-07-29T16:28:37.111175578Z"
insertId%3D"72ra3ko38k2ib603"?project=labs-app-mdm-production|https://console.cloud.google.com/logs/query;cursorTimestamp=2024-07-29T16:28:37.111175578Z;duration=PT6H;query=resource.type%3D%22k8s_container%22%0AjsonPayload.logger%3D%22com.totvslabs.mdm.worker.job.ObservabilityEventSenderJob%22%0Aseverity%3E%3DERROR%0Atimestamp%3D%222024-07-29T16:28:37.111175578Z%22%0AinsertId%3D%2272ra3ko38k2ib603%22?project=labs-app-mdm-production]

De acordo com o log abaixo, os batchids tem passado de 10000 na requisição:

https://cloudlogging.app.goo.gl/sGHomhcPUUuDpHjCA

Critério de aceite


  • Resolver casos ligado as queries acima para evitar divergências entre Carol x Observabilidade.

Activity

Automation for Jira 12 August 2024, 19:19 Jira Internal Users

Valor anterior do campo deployment date era 2024-08-08T19:04:00.0+0000. Parece ter ocorrido um novo deploy nesta issue - deploy.

Automation for Jira 12 August 2024, 19:19 Jira Internal Users

Ocorreu o deploy em Produção.

Automation for Jira 8 August 2024, 19:04 Jira Internal Users

Ocorreu o deploy em Produção. Issue movimentada para Done.

Nenhuma issue associada no Jira Produção.

Automation for Jira 8 August 2024, 19:03 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 8 August 2024, 19:03 Jira Internal Users

Foi realizado o commit.

Automation for Jira 7 August 2024, 19:26 Jira Internal Users

Esta issue teve o seu status alterado, pois ocorreu o merge da branch CAPL-6424-observabilidade-erro-no-pg-por-limite-no-tamanho-da-query na branch develop.

Automation for Jira 7 August 2024, 19:25 Jira Internal Users

Foi criada a branch.

Automation for Jira 7 August 2024, 19:04 Jira Internal Users

Foi realizado o commit.

Automation for Jira 7 August 2024, 19:04 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 7 August 2024, 19:03 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 7 August 2024, 17:33 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 7 August 2024, 17:32 Jira Internal Users

Foi realizado o commit.

Automation for Jira 7 August 2024, 17:32 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 7 August 2024, 17:31 Jira Internal Users

Foi realizado o commit.

Automation for Jira 7 August 2024, 17:31 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 7 August 2024, 17:16 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 7 August 2024, 16:57 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 7 August 2024, 13:17 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 6 August 2024, 19:58 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 6 August 2024, 19:22 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 6 August 2024, 15:37 Jira Internal Users

validado pelo time de QA Pendente apenas o code review

Mensagem editada no Slack - squad-jawas - Douglas Coimbra Lopes

Automation for Jira 6 August 2024, 15:36 Jira Internal Users

validado pelo time de Q. Pendente apenas o code review

Mensagem enviada pelo Slack - squad-jawas - Douglas Coimbra Lopes

Automation for Jira 6 August 2024, 12:18 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 6 August 2024, 12:16 Jira Internal Users

Foi realizado o commit.

Automation for Jira 6 August 2024, 12:16 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 5 August 2024, 18:26 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 5 August 2024, 18:26 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 5 August 2024, 18:26 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 5 August 2024, 15:50 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 5 August 2024, 15:39 Jira Internal Users

Foi realizado o commit.

Automation for Jira 5 August 2024, 15:39 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 5 August 2024, 13:35 Jira Internal Users

Foi realizado o commit.

Automation for Jira 5 August 2024, 13:34 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 5 August 2024, 13:05 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 5 August 2024, 13:05 Jira Internal Users

Foi criado o PR.

Automation for Jira 5 August 2024, 13:05 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 5 August 2024, 13:05 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 5 August 2024, 13:05 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 5 August 2024, 13:05 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 5 August 2024, 13:04 Jira Internal Users

Foi realizado o commit.

Automation for Jira 5 August 2024, 13:03 Jira Internal Users

Foi criada a branch.

Automation for Jira 2 August 2024, 20:35 Jira Internal Users

@Robson Thanael Poffo ,
@Gabriel DAmore Marciano , @Glaucio Scheibel ,

Este issue foi planejada para ser entregue até 2024-09-27. Você pode confirmar consultando o campo Due Date desta issue.

Data já planejadas para esta issue: 2024-09-27

Se o campo External Issue Link estiver preenchido com o link de uma issue válida no Jira Produção o cliente também será notificado no Jira Produção.

Glaucio Scheibel 1 August 2024, 17:42 Jira Internal Users

Foi apenas feita uma investigação em conjunto com o SRE.

Ele sera executado na próxima semana.

Bruno Tortato Furtado 1 August 2024, 15:48 Jira Internal Users

Olá pessoal, notei que este item está na proposal mas já está sendo executado. Gostaria de confirmar se já está de fato e se teriamos uma previsão para deploy.