AWS SQS Resource

SQS (Simple Queue Service) é um serviço de fila de mensagens
totalmente gerenciado fornecido pela Amazon Web Services (AWS). Ele
permite que os desenvolvedores enviem, armazenem e recebam mensagens de
forma assíncrona entre componentes de aplicativos distribuídos. O SQS é
altamente escalável e tolerante a falhas, garantindo que as mensagens
sejam processadas de forma confiável e ordenada. Os produtores enviam
mensagens para filas e os consumidores as recuperam para processamento. O
SQS oferece dois tipos de filas: Standard Queue e FIFO Queue, que
diferem em seus recursos de entrega e ordenação de mensagens. O serviço
SQS é flexível e pode ser integrado facilmente com outros serviços da
AWS, como EC2, Lambda e SNS. Ele é particularmente utilizado em cenários
distribuídos, microsserviços, processamento em lotes, notificações por
email e outros casos de uso onde a comunicação assíncrona e confiável
entre componentes é necessária. Com a natureza totalmente gerenciada do
serviço, os desenvolvedores podem se concentrar na lógica de negócios
sem se preocupar com a infraestrutura subjacente da fila de mensagens.

 

Como monitorar SQS na One Platform

 

1 – No menu lateral, clique em Services Hub


 

 

2 – Na categoria Queue, clique no card SQS (AWS)


3 – Você será direcionado para o formulário de configuração do SQS, preencha os campos

 

4 – Caso queira, você poderá configurar a abertura automática de incidente. Na seção Open automatic incident, preencha os campos:

  • Severity ->
    Escolha entre “SEV-1 – Critical”, “SEV-2 – High”, “SEV-3 – Moderate”,
    “SEV-4 – Low”, “SEV-5 – Informational” ou “Not Classified”;
  • Check Interval in seconds ->
    É o intervalo em que haverá checagem (este intervalo não pode ser menor
    que o número de falhas x o Interval configurado no formulário do
    monitoramento;
  • Failures to open automatic incident -> É a quantidade de falhas necessárias para abertura do incidente automático;
  • Check Interval in seconds ->
    É o intervalo em que haverá checagem (este intervalo não pode ser menor
    que o número de hits x o Interval configurado no formulário do
    monitoramento;
  • Hits to close automatic incident -> É a quantidade de hits necessários para o fechamento do incidente automático;
  • Responders -> São os times que serão notificados caso haja incidentes neste monitoramento, podendo adicionar um ou múltiplos times

Caso necessite, poderá criar um time clicando em + RESPONDER, será direcionado para o formulário de criação do time, em seguida clique no botão para o novo time aparecer na listagem

***Não se esqueça de ativar a chave Enable to set up automatic incidents opening para salvar as configurações de abertura de incidente automático

 

5 – Clique em CREATE MONITORING 

 

SQS (Simple Queue Service) é um serviço de fila de mensagens
totalmente gerenciado fornecido pela Amazon Web Services (AWS). Ele
permite que os desenvolvedores enviem, armazenem e recebam mensagens de
forma assíncrona entre componentes de aplicativos distribuídos. O SQS é
altamente escalável e tolerante a falhas, garantindo que as mensagens
sejam processadas de forma confiável e ordenada. Os produtores enviam
mensagens para filas e os consumidores as recuperam para processamento. O
SQS oferece dois tipos de filas: Standard Queue e FIFO Queue, que
diferem em seus recursos de entrega e ordenação de mensagens. O serviço
SQS é flexível e pode ser integrado facilmente com outros serviços da
AWS, como EC2, Lambda e SNS. Ele é particularmente utilizado em cenários
distribuídos, microsserviços, processamento em lotes, notificações por
email e outros casos de uso onde a comunicação assíncrona e confiável
entre componentes é necessária. Com a natureza totalmente gerenciada do
serviço, os desenvolvedores podem se concentrar na lógica de negócios
sem se preocupar com a infraestrutura subjacente da fila de mensagens.

 

Como monitorar SQS na One Platform

 

1 – No menu lateral, clique em Services Hub


 

 

2 – Na categoria Queue, clique no card SQS (AWS)


3 – Você será direcionado para o formulário de configuração do SQS, preencha os campos

 

4 – Caso queira, você poderá configurar a abertura automática de incidente. Na seção Open automatic incident, preencha os campos:

  • Severity ->
    Escolha entre “SEV-1 – Critical”, “SEV-2 – High”, “SEV-3 – Moderate”,
    “SEV-4 – Low”, “SEV-5 – Informational” ou “Not Classified”;
  • Check Interval in seconds ->
    É o intervalo em que haverá checagem (este intervalo não pode ser menor
    que o número de falhas x o Interval configurado no formulário do
    monitoramento;
  • Failures to open automatic incident -> É a quantidade de falhas necessárias para abertura do incidente automático;
  • Check Interval in seconds ->
    É o intervalo em que haverá checagem (este intervalo não pode ser menor
    que o número de hits x o Interval configurado no formulário do
    monitoramento;
  • Hits to close automatic incident -> É a quantidade de hits necessários para o fechamento do incidente automático;
  • Responders -> São os times que serão notificados caso haja incidentes neste monitoramento, podendo adicionar um ou múltiplos times

Caso necessite, poderá criar um time clicando em + RESPONDER, será direcionado para o formulário de criação do time, em seguida clique no botão para o novo time aparecer na listagem

***Não se esqueça de ativar a chave Enable to set up automatic incidents opening para salvar as configurações de abertura de incidente automático

 

5 – Clique em CREATE MONITORING