Lar O negócio Como integrar pagerduty para monitoramento da web em tempo real

Como integrar pagerduty para monitoramento da web em tempo real

Vídeo: Реклама подобрана на основе следующей информации: (Outubro 2024)

Vídeo: Реклама подобрана на основе следующей информации: (Outubro 2024)
Anonim

O monitoramento de sites é essencial para administrar qualquer negócio que dependa da Internet, que, neste momento, é basicamente todos eles. Esteja você vendendo produtos, fornecendo um serviço baseado na Web ou usando um aplicativo da Web para interagir com clientes, publicar informações ou coordenar operações, é crucial saber como o seu site está funcionando em tempo real para usuários da Web e dispositivos móveis. Quase todas as plataformas de monitoramento de sites incluem alertas e notificações integradas, mas a maneira mais eficiente de se manter informado sobre tudo o que está acontecendo com seu site é integrar uma resposta a incidência e um serviço de alerta, como o PagerDuty.

A plataforma de monitoramento de sites escolhida por sua empresa dependerá muito do preço e do tamanho da organização, mas nas extremidades do espectro para pequenas e médias empresas (SMB) e empresariais, você pode encontrar um ótimo serviço que oferece integração integrada ao PagerDuty. Das plataformas testadas, o Dynatrace UEM, com foco na empresa, e o SmartBear AlertSite Pro, nossa Escolha do Editor para PMEs, permitem a integração com o PagerDuty com algumas etapas simples. Veja como obter rapidamente o serviço de alerta em funcionamento em cada plataforma de monitoramento de sites.

Integração Dynatrace

A configuração de alertas do PagerDuty no Dynatrace não pode ser feita no aplicativo da web; você precisará fazer o download do cliente Webstart da área de trabalho do Dynatrace, que requer o download do Java Runtime Environment (JRE) 7 de 64 bits para instalar e acessar. No entanto, no lado PagerDuty, configurar a integração não poderia ser mais fácil.

Etapa 1: O lado do PagerDuty

No PagerDuty, clique na guia Serviços. Em seguida, na barra lateral direita, clique em "Adicionar novo serviço". A partir daqui, basta digitar "Dynatrace" como o nome do serviço e inserir a Política de Escalonamento (quem será notificado; você pode escolher Padrão aqui). Em seguida, em Tipo de integração, selecione "Dynatrace" na lista suspensa. O PagerDuty anunciou sua integração oficial com o Dynatrace no ano passado, então não há necessidade de configurar a integração por email ou codificação manual com a API (Interface de Programação de Aplicativos) da PagerDuty. Em seguida, basta clicar em "Adicionar serviço" e você será redirecionado para a página de serviços onde verá a chave da API de serviço. Você precisará configurar os alertas do PagerDuty no cliente Dynatrace.

Etapa 2: Configuração do plug-in Dynatrace

A interface de usuário da web do Dynatrace é responsiva, fácil de usar e fácil de navegar. O cliente de desktop… não é. Felizmente, o PagerDuty e o Dynatrace criaram um guia de integração para ajudar a navegar no processo.

Depois de fazer login no servidor Dynatrace com permissões no nível do administrador e abrir o aplicativo cliente Dynatrace na área de trabalho, você precisará primeiro fazer o download do plug-in PagerDuty. A partir daí, encontre a lista suspensa Ferramentas na barra de navegação superior e selecione "Gerenciar plug-ins". Clique em "Instalar plug-in" e você verá o arquivo de plug-in PagerDuty que você acabou de baixar.

Depois de instalado e aberto, o PagerDuty aparecerá na página Gerenciar plug-ins. Se você destacar e clicar com o botão direito do mouse na entrada e selecionar "Propriedades", verá um campo no qual poderá inserir a Chave da API de Serviço obtida no PagerDuty.

Etapa 3: configurando alertas de incidentes

Agora que você inseriu a Chave da API de serviço, vá para o Painel de Incidentes no cliente Dynatrace. Você verá uma lista de todos os incidentes que o Dynatrace está monitorando no momento. Escolha o tipo de incidente para o qual você deseja configurar os alertas do PagerDuty, clique com o botão direito do mouse na entrada e abra "Editar regra de incidente".

Clique no link "Configurações avançadas" na seção inferior direita da caixa pop-up. Você verá a caixa "Adicionar ação". Isso levará você ao editor de Ação de regra e a uma lista de plug-ins ativos, na qual você selecionará "Plug-in PagerDuty". A partir daqui, você pode decidir se deseja uma ligação, um email ou uma notificação por SMS do PagerDuty (dependendo da gravidade do incidente). Por fim, defina a opção Execution como "no início do incidente", clique em Adicionar e você configurou um alerta PagerDuty em funcionamento para um incidente do Dynatrace. Repita esse processo com quantos incidentes desejar.

Integração SmartBear AlertSite

O processo de integração PagerDuty do AlertSite é executado da mesma forma, mas com muito menos problemas para PMEs do que o processo manual desajeitado no cliente de desktop da Dynatrace. O AlertSite permite configurar tudo a partir do aplicativo da web intuitivo.

Etapa 1: O lado do PagerDuty

Esta parte é idêntica à integração do Dynatrace. No PagerDuty, selecione "Serviços" na guia Configuração e clique em "Adicionar novo serviço". Digite o nome do serviço (AlertSite), selecione a Política de escalonamento e localize AlertSite na lista suspensa Tipo de integração. Clique em "Adicionar serviço".

A única diferença entre essa configuração e a do Dynatrace é que você não recebe a chave de serviço da API aqui. Portanto, não se preocupe se nada mais aparecer; você receberá a chave de serviço quando chegar a hora do lado do AlertSite.

Etapa 2: o lado do AlertSite

Depois de adicionar o serviço no PagerDuty, vá para o painel AlertSite. Clique em "Configurações" no lado direito da barra de navegação e selecione "Gerenciar integrações" na lista suspensa. Isso exibirá uma página de ícone de todas as integrações internas do AlertSite, incluindo AppDynamics, PagerDuty e Splunk.

Quando você clica em PagerDuty, uma caixa de diálogo é aberta solicitando que você adicione um novo destinatário. Clique no botão "Alertar com PagerDuty" a seguir e insira as informações da sua conta PagerDuty na caixa pop-up exibida para autorizar a integração do AlertSite.

Uma vez autorizado, você retornará a uma tela no PagerDuty para configurar a integração do AlertSite. Você já configurou a integração no lado do PagerDuty, então selecione "Usar um serviço AlertSite existente" e selecione a opção existente no PagerDuty. Clique em "Concluir integração" e você será redirecionado de volta ao AlertSite para a etapa final: uma caixa mostrando o AlertSite como um novo destinatário do PagerDuty, com o campo Chave de serviço já preenchido. Tudo que você precisa fazer é clicar em "Enviar".

Agora, quando você acessar a página Destinatários do Alerta no AlertSite, o PagerDuty aparecerá como uma opção. Clique em "Editar destinatário" para selecionar vários tipos de alerta e configurar alertas de disponibilidade e desempenho, que podem enviar alertas do PagerDuty por telefone, email ou SMS quando os limites forem acionados. Esses limites incluem um certo número de erros, quando uma falha de segurança é detectada ou quando o tempo de resposta do site excede um limite de atraso.

Todos os monitores AlertSite enviam alertas para todos os destinatários de alerta configurados por padrão. Porém, se os destinatários forem classificados em grupos, os monitores de cada grupo enviarão alertas apenas aos destinatários desse grupo. Você precisará adicionar o destinatário do PagerDuty a qualquer grupo específico criado, se desejar que esses alertas específicos fluam pelo serviço.

Etapa 3: verifique novamente o log de incidentes

Por fim, é sempre prudente garantir que a integração que você configurou realmente funcione. Tente configurar um alerta PagerDuty no AlertSite. Quando acionado, volte à página Serviços do PagerDuty e selecione o serviço de integração AlertSite.

Você deve ver um incidente listado na página acionada pelo AlertSite. Clique no número do incidente para visualizar um relatório detalhado de qual incidente ocorreu, quais usuários estavam envolvidos e as ações pendentes (além de todos os detalhes sobre o dispositivo, o local e o status pelos quais o PagerDuty é conhecido). Os incidentes do PagerDuty serão resolvidos automaticamente quando o AlertSite enviar uma notificação "limpa". Você pode integrar o AlertSite com quantos serviços PagerDuty desejar, repetindo esse processo para diferentes monitores do AlertSite.

Como integrar pagerduty para monitoramento da web em tempo real