Alteração no payload enviado pela Carol a API do Smart Link

Description

Contato

  • @Bruno Tortato Furtado

Problema

Para que observabilidade funcione, a plataforma Carol envia requisições a API do Smart Link.

Notamos que, por vezes, essas requisições possuem um payload muito grande e o mesmo não é suportado, fazendo com que o endpoint retorno erro 500, gerando erro na observabilidade.

POST
http://api-smartlink.totvs.app/api/observability/v1/carol/events

image.png

Objetivo

O time do Smart Link conseguiu aumentar o tamanho do pub/sub e a incidência desses erros diminuiu, mas seria importante implementarmos um limite. O time do Smart Link também nos informou que acredita que há segurança em trabalharmos com até 5MB e não vem problemas caso isso gere um aumento na quantidade de requisições.

Notas

  • Ponto de contato do Smart Link: Rubens Guimarães (rubens.guimaraes@totvs.com.br).
  • Antes de iniciarmos seria importante compartilhar com o time do Smart Link o maior payload que já enviamos para eles.

Critério de Aceite

  • Envio de dados de observabilidade não devem ter payload que ultrapassem 5mb (conforme descrito no objetivo).

Activity

Automation for Jira 20 August 2024, 19:13 Jira Internal Users

Foi realizado o commit.

Automation for Jira 20 August 2024, 19:13 Jira Internal Users

Foi realizado o commit.

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

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

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

Ocorreu o deploy em Produção.

Automation for Jira 14 August 2024, 12:45 Jira Internal Users

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

Nenhuma issue associada no Jira Produção.

Automation for Jira 14 August 2024, 12:44 Jira Internal Users

Foi realizado o commit.

Automation for Jira 13 August 2024, 15:09 Jira Internal Users

Esta issue teve o seu status alterado, pois ocorreu o merge da branch CAPL-6378-update-size-payload na branch develop.

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

Foi realizado o commit.

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

Esta issue teve o seu status alterado, pois foi aprovado o PR.

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

Foi aprovado o PR.

Automation for Jira 9 August 2024, 18:47 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 9 August 2024, 18:47 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 9 August 2024, 18:47 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 9 August 2024, 18:47 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 9 August 2024, 18:47 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 9 August 2024, 18:46 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 9 August 2024, 12:39 Jira Internal Users

Foi aprovado o PR.

Automation for Jira 9 August 2024, 12:39 Jira Internal Users

Foi aprovado o PR.

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

Foi criado o PR.

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

Foi criada a branch.

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

@Bruno Tortato Furtado ,
@Renan Fernando Schroeder ,

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.