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-15-36-32.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 Dynatrace
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 Dynatrace ou caso queira abrir um incidente, selecione Incident Dynatrace
![](https://elven.works/wp-content/uploads/2024/04/dynatrace-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-15-54-13-1024x459.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 Dynatrace estão completas
![](https://elven.works/wp-content/uploads/2024/04/Captura-de-tela-de-2024-06-04-15-56-28-1024x558.png)
6 – Após criados, seus External Services aparecerão no External services monitoring center, eles serão classificados em ordem de status (em alarme antes dos operacionais)
![](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-14-10-52-23-1024x386.png)
Configurando no Dynatrace
1. Abra o Dynatrace e, no menu à esquerda, vá em Manage > Settings:
2 – Selecione Integration e, em seguida, Problem Notification:
3. Clique em Add Notification e vamos configurar uma nova notificação.
3.1 – Em Notification Type, selecione Custom Integration.
3.2 – Dê um nome para a notificação em Display Name.
3.3 – Em Webhook URL, coloque a URL obtida na criação do External Service.
3.4 – Deixe ativo o Call Webhook if problem is Closed.
3.5 – Adicione uma HTTP Header, passando em Name User-Agent e em Value 1PCustomAuth/1.0.
3.6 – No campo Custom Payload, cole o payload fornecido pela equipe da ElvenWorks.
Exemplo de Payload:
{
"title": "{ProblemTitle}",
"description": "{ProblemDetailsText}",
"external_aggregate_key": "{Pid}",
"action": "{State}",
"severity": ""
}
O campo "severity" deverá ser preenchido com os seguintes valores:
- critical
- high
- moderate
- low
- informational
3.7 - Selecione o Alerting Profile que você quer que sejam geradas as notificações.
Após isso é só salvar e pronto, sua integração está feita. Todos os
incidentes gerados no Dynatrace relacionados ao Alerting Profile
configurado irão chegar e notificar também na One Platform.
Deleção de External Service
Para deletar seu external service, clique nos três pontos à direita, na seção Actions e clique em Delete External Service e, em seguida, clique em DELETE
![](https://elven.works/wp-content/uploads/2024/04/Captura-de-tela-de-2024-06-24-16-37-25-1-1024x273.png)
![](https://elven.works/wp-content/uploads/2024/04/Captura-de-tela-de-2024-06-24-16-37-43.png)