Criando um API Token
Para criar um API Token na plataforma:
![](https://elven.works/wp-content/uploads/2024/04/Captura-de-tela-de-2024-06-04-09-22-32.png)
2 – Na aba API, clique no botão “+” para criar um novo API Token
![](https://elven.works/wp-content/uploads/2024/04/Captura-de-tela-de-2024-06-04-09-25-46.png)
3 – Selecione o tipo Api Token e preencha o campo Name, em seguida, clique em Generate Integration Token
![](https://elven.works/wp-content/uploads/2024/04/Captura-de-tela-de-2024-06-04-11-55-23.png)
Criando um External Service Cloudwatch
1 – Entre no Service Hub, localizado no menu lateral esquerdo
![](https://elven.works/wp-content/uploads/2024/04/Captura-de-tela-de-2024-06-04-11-58-48.png)
2 – Selecione entre as opções, caso queira abrir um alerta, selecione Alert Cloudwatch ou caso queira abrir um incidente, selecione Incident Cloudwatch
![](https://elven.works/wp-content/uploads/2024/04/cloudwatch-1024x591.png)
3 – No formulário, deve preencher o External service name e os Responders que receberão s notificações deste serviço, em seguida clique em CREATE
![](https://elven.works/wp-content/uploads/2024/04/Captura-de-tela-de-2024-06-04-19-14-14-1024x449.png)
4 – Mais abaixo aparecerá as informações do seu External Service solicitando que selecione um Api token, selecione o criado anteriormente
![](https://elven.works/wp-content/uploads/2024/04/Captura-de-tela-de-2024-06-04-15-06-41-1024x343.png)
5 – Após selecionar o Api Token, as informações necessárias para configurar o External Service Cloudwatch estão completas
![](https://elven.works/wp-content/uploads/2024/04/Captura-de-tela-de-2024-06-04-19-16-08-1024x352.png)
6 – Após criados, seus External Services aparecerão no External services monitoring center
![](https://elven.works/wp-content/uploads/2024/04/Captura-de-tela-de-2024-06-04-15-13-28.png)
![](https://elven.works/wp-content/uploads/2024/04/Captura-de-tela-de-2024-06-04-15-15-13-1024x324.png)
Configurando no Cloudwatch
1 – Na aws devemos criar uma lambda, no menu de serviços por lambda, depois Create Function:
Na criação da lambda, devemos informar o nome e o Runtime. Por padrão o utilizado é o Node.js 16x.
Após preencher os campos acima clique em CREATE FUNCTION.
2- Após acessar a lambda criada, em code source, substituir o padrão pelo obtido na criação do External Service Cloudwatch
Padrão:
Clique em deploy, após inserir o código fornecido.
3- Acessar o serviço SNS:
Após acessar o serviço, acesse topics e depois create topic:
Selecionar a opção Standard, de um nome de sua preferência.
Após isso clicar em Create topic
4 – Ao criar o tópico, o próximo passo é associar a lambda criada. Para isso, role o cursor do mouse até o fim da página e clique em Create Subscription.
Selecione o tópico criado, em protocolo escolha o AWS Lambda e no endpoint selecione o criado para a integração. Após isso clique em Create subscription.
5 – Após criar o tópico SNS, devemos configurar no Cloudwatch.
Ao acessar o serviço cloudwatch, o próximo passo é criar o alerta clicando em “Create alarm”.
Selecione a métrica que seja monitorar, no exemplo abaixo estamos monitorando a métrica de CPU Utilization:
![](https://elven.works/wp-content/uploads/2024/04/Captura-de-tela-de-2024-05-15-13-54-26-1024x306.png)
Defina as condições conforme sua operação
![](https://elven.works/wp-content/uploads/2024/04/Captura-de-tela-de-2024-05-15-13-59-37.png)
![](https://elven.works/wp-content/uploads/2024/04/Captura-de-tela-de-2024-05-15-14-00-11.png)
Clique em next para a próxima etapa.
6- Configure actions, devemos configurar a notificação para as três status:
- In Alarm
- OK
- Insufficient data
Todos devem enviar para o tópico criado no SNS, conforme exemplo:
![](https://elven.works/wp-content/uploads/2024/04/Captura-de-tela-de-2024-05-15-14-01-19.png)
![](https://elven.works/wp-content/uploads/2024/04/Captura-de-tela-de-2024-05-15-14-01-49.png)
![](https://elven.works/wp-content/uploads/2024/04/Captura-de-tela-de-2024-05-15-14-03-08.png)
Clique em next para a próxima etapa e assim nomear o alerta criado
![](https://elven.works/wp-content/uploads/2024/04/Captura-de-tela-de-2024-05-15-14-04-26.png)
Verifique se o alerta e condições foram criadas corretamente e clique em Create alarm para finalizar. Após isso todos os alertas do Cloudwatch deverão aparecer no One Platform.
Verifique se o alerta e condições foram criadas corretamente e clique em Create alarm para finalizar. Após isso todos os alertas do Cloudwatch deverão aparecer no One Platform.