- Impressão
::: (info) () Para fazer o download do aplicativo, visite: Biblioteca::::
Introdução
A PagerDuty é uma empresa de computação em nuvem lançada em agosto de 2009 para melhorar as respostas a incidentes e proteger os usuários contra ameaças de TI.
Sua plataforma de gerenciamento de resposta a incidentes de software como serviço (SaaS) fornece às equipes de TI conhecimento sobre incidentes assim que eles ocorrem.
Finalidade
A PagerDuty oferece duas APIs: a API PagerDuty e a API Events. Neste artigo e no conteúdo da biblioteca, pretendemos demonstrar como a API de eventos funciona. Com a API de eventos, você pode transmitir qualquer tipo de evento relacionado a atributos de máquina, tabelas ou análises de um aplicativo Tulip ou automações para a sua plataforma PagerDuty.
Documento da API
As seguintes funções do conector destacadas neste documento aproveitaram os documentos da API de eventos da PagerDuty.
Pré-requisitos
Inscreva-se em uma conta ou teste gratuito na plataforma da PagerDuty. No site, você precisará criar uma integração de serviço, que pode ser encontrada no menu Integração. Depois que o serviço for criado, ele poderá ser integrado por meio da API de eventos. Por fim, importe o conector do PagerDuty da biblioteca.
Defina os seguintes detalhes no conector importado, mostrados na próxima etapa.
Detalhes da conexão Tulip
As informações a seguir precisariam ser configuradas no conector HTTP da Tulip.
Executando em: Cloud Connector Host Host: events.pagerduty.com Port:443 TLS: Sim Autenticação: Sem cabeçalhos de autenticação: Sem cabeçalhos
Autenticação A autenticação é feita diretamente no corpo das funções, com o parâmetro routing_key.
Esse token também pode ser definido no aplicativo nas entradas "Token". Essa chave de integração pode ser localizada na plataforma PagerDuty -> Integrações -> Integrações de serviço -> Escolher ou criar serviço -> API de eventos V2
Funções do conector pré-construído
POST - Enviar evento de alerta
Os eventos de alerta criam incidentes em um serviço no PagerDuty. O incidente será atribuído à pessoa de plantão. Isso gerará uma notificação (chamada telefônica, SMS, e-mail ou notificação push móvel, dependendo das preferências do respondente de plantão).
POST - Enviar evento de alteração
Os eventos de alteração fornecem contexto aos atendentes durante a triagem de um incidente. Atualmente, eles são mostrados no aplicativo web PagerDuty nos seguintes locais.