Coleta de eventos de Google Cloud Platform (GCP)

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • O Coletor de eventos do MID WebService permite coletar mensagens de evento formatadas JSON enviadas de Google Cloud Platform (GCP).

    Antes de Iniciar

    Certifique-se de que Gestão de eventosO plug-in Conectores (sn_em_connector) está instalado no Now Platforminstância.

    Certifique-se de:

    Função necessária: evt_mgmt_admin

    Por Que e Quando Desempenhar Esta Tarefa

    As mensagens de evento formatadas JSON são enviadas de Google Cloud Platform. . MID ServerTransforma as mensagens de evento coletadas analisando-as usando a inclusão de script TransformEvents_MidGoogleMonitor, localizada aqui: Gestão de eventos > Integrações > PushConnectors. Na página Conectores por push, clique em Google Monitor Mid Push Conector .

    O formato padrão do URL para enviar mensagens de evento do GCPpara MID Serveré http://<MID_Server_IP>:<MID_Web_Server_Port>/api/mid/em/inbound_event .

    Tabela 1. Variáveis no URL padrão
    Variável Descrição
    MID_Server_IP Endereço IP da extensão do MID Web Server.
    MID_Web_Server_Port Porta de escuta da extensão do MID Web Server.
    MID_Web_Server_User Nome de usuário para a extensão do MID Web Server.
    MID_Web_Server_Password Senha do usuário do MID Web Server.

    O procedimento a seguir descreve a coleção de mensagens de evento no formato JSON usando a autenticação básica.

    Procedimento

    1. Em Google Cloud Platform (GCP)Console, certifique-se de que o IP do MID Server esteja acessível no GCPO console e o ponto de repouso DO MID podem ser acessados em GCPou instale o. MID Serverem a. GCPE forneça o. GCPEndereço IP externo da VM no URL.
      Em GCPconsole, crie uma regra de firewall.
      1. Navegar até Rede VPC > Firewall > Criar firewall.
      2. Defina a direção como entrada para permitir que mid_web_server_port se conecte.
      3. Adicione o. GCPQue é MID Serverestá instalado em no Aplicável a instâncias lista.
    2. Em GCPconsole, adicione um webhook.
      1. Navegar até Monitoramento > Alerta e clique em Editar canais de notificação .
      2. Na seção Webhooks, clique em Adicionar novo .
      3. Selecione Usar autenticação básica HTTP E insira o nome de usuário e a senha do usuário do MID WebServer.
        Nota:
        Certifique-se de que a função evt_mgmt_integration seja atribuída ao usuário selecionado. Para garantir a autenticação adequada, use o usuário menos privilegiado com a função evt_mgmt_integration, em vez de um usuário com alto privilégio.
      4. Insira o URL do endpoint.
        Por exemplo, use http://<MID_Server_IP>:<MID_Web_Server_Port>/api/mid/em/inbound_event
    3. Em GCPconsole, crie uma política de alerta.
      1. Navegar até Monitoramento > Alerta e clique em Criar política .
      2. Configure as condições da política que iniciam alertas quando as condições são violadas.
      3. Selecione o canal de notificação do webhook no qual o problema deve ser notificado.
      4. Selecione Notificar sobre o fechamento do incidente caixa de seleção para enviar os eventos de fechamento para MID Servere salve a política de alerta.
        Nota:
        Se você precisar abrir diretamente um incidente no GCPConsole No alerta, navegue até Resposta rápida (em alerta) > Mostrar incidente no console do GCP. Para obter mais informações sobre como criar uma política de alerta, consulte Gerenciando políticas de alerta No site de documentação do Google Cloud.

    Resultado

    GCP não envia valores como o nível de gravidade para a carga. A gravidade padrão é Secundária, que pode ser alterada no Push Connector Configurationseção de Conectores de push > Google Monitor MID Push Conector. Os valores válidos de gravidade são 1- Crítico , 2- Principal , 3- Secundário , 4- Aviso e. 5- Informações .