Integrar eventos Google Cloud Platform (GCP)

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 2 min. de leitura
  • Integre Google Cloud Platform (GCP) com Gestão de eventos adicionando um webhook padrão no console GCP.

    Antes de Iniciar

    • Certifique-se de que o plug-in Gestão de eventos Connectors (sn_em_connector) esteja instalado na instância Now Platform.
    • O plug-in Gestão de eventos deve ser instalado na instância Now Platform.
    • Verifique se os itens de configuração dos hosts gerenciados por GCP existem em ServiceNow. Esses ICs podem ser físicos ou virtuais e podem ser criados manualmente ou descobertos usando a descoberta de IP ou a descoberta na nuvem.
    • O plug-in Gestão de eventos Connector oferece suporte a GCP dados de alerta somente no formato JSON 1.2.
    • Função necessária: evt_mgmt_integration

    Por Que e Quando Desempenhar Esta Tarefa

    Configure o ambiente Gestão de eventos para a coleção de eventos de GCP. No console GCP, defina sua instância Now Platform como o endpoint REST usando um webhook padrão.

    Procedimento

    1. No console GCP, adicione um webhook.
      1. Navegar até Monitoramento > Alertae clique em Editar canais de notificação.
      2. Na seção Webhooks, clique em Adicionar novo.
      3. Marque a caixa de seleção Usar autenticação básica de HTTP e insira o nome de usuário e a senha do usuário ServiceNow relevante.
        Nota:
        Certifique-se de que o usuário selecionado esteja atribuído à função evt_mgmt_integration. Para garantir a autenticação apropriada, use o usuário com menos privilégios com a função evt_mgmt_integration, em vez de um usuário com privilégios altos.
      4. Insira a URL do endpoint.
        Por exemplo, use https://<instance-name> .service-now.com/api/sn_em_connector/em/inbound_event?source=googlemonitor .
    2. No console GCP, crie uma política de alerta.
      1. Navegar até Monitoramento > Alertae clique em Criar política.
      2. Configure condições de política que iniciam alertas quando as condições são violadas.
      3. Selecione o webhook no qual o problema deve ser notificado.
      Nota:
      Se você precisar abrir um incidente diretamente no console GCP do alerta, navegue até Resposta rápida (em alerta) > Mostrar incidente no console do GCP.

    Resultado

    Os alertas começam a fluir de GCP para o plug-in Event Management. O plug-in extrai informações da mensagem de alerta original GCP para preencher os campos de evento obrigatórios e insere o evento no banco de dados. Na instância Now Platform, navegue até Todos os eventos para ver os eventos.

    GCP não envia valores como o nível de severidade na carga útil. A severidade padrão é Secundária, que pode ser alterado na seção Push Connector Configuration de Conectores de push > Conector por push do Google Monitor. Os valores válidos de severidade são 1- Crítico, 2- Importante, 3- Secundário, 4- Avisoe 5- Informação.

    Nota:

    Para mapear os hosts GCP para o registro cmdb_ci_server em vez de cmdb_ci_vm_object, desabilite a regra de evento Google Monitor - General criada para GCP. Para obter mais informações sobre regras de evento, consulte Regras de evento.