Coleção de eventos do BMC TrueSight e BMC TrueSight_v2

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 3 min. de leitura
  • O coletor de eventos do MID WebService permite coletar mensagens de evento no formato JSON enviadas do BMC TrueSight Operations Management (TrueSight), anteriormente conhecido como BMC ProactiveNet Performance Management (BPPM), utilizando recursos de notificação de fluxo de eventos.

    Antes de Iniciar

    Certifique-se de que Gestão de eventos O plug-in Conectores (sn_em_connector) está instalado no ServiceNow AI Platform instâ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 do BMC TrueSight. . MID Server Transforma as mensagens de evento coletadas analisando-as usando a inclusão de script TransformEvents_bmcTrueSight, localizada aqui: Gestão de eventos > Integrações > Scripts de transformação do ouvinte. Na página Scripts de transformação do ouvinte, clique em TransformEvents_bmcTrueSight .

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

    O formato padrão da URL para enviar mensagens de evento do BMC TrueSight_v2 para 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 da Extensão do MID Web Server. No entanto, codifique a senha em BASE64. Por exemplo, se a senha da Extensão do MID Web Server for administrador , neste caso, use YWRtaW4 Como a senha para MID_Web_Server_Password.

    Para determinar o valor BASE64, você pode usar o utilitário neste site: https://www.base64encode.org/

    O procedimento a seguir descreve a coleção de mensagens de evento no formato JSON usando a autenticação básica. Para obter mais informações sobre métodos de autenticação compatíveis, consulte Configure o. MID Web Server extensão.

    Procedimento

    1. No BMC TrueSight, defina o Coletor de eventos DO MID WebService como o destino da notificação BMC TrueSight, usando estes parâmetros:
      Tabela 2. Variáveis no URL genérico do BMC
      Variável Descrição
      serverHost Nome do servidor BMC TrueSight.
      porta Número da porta BMC TrueSight.
    2. No corpo da mensagem e na URL genérica do BMC, substitua os parâmetros pelos valores na tabela anterior e conecte-se ao BMC TrueSight.
      Use a abordagem REST do BMC Publish-Subscribe para criar uma assinatura de evento de fluxo e enviar mensagens de evento no formato JSON. O formato genérico da URL do BMC para criar uma assinatura de evento de fluxo é: http|https://<serverHost>:<port>/bppmws/api/stream/subscribe . Por exemplo: http://TrueSight1server:40/bppmws/api/stream/subscribe?dataType=event .

    Resultado

    Tabela 3. Exemplo de mapeamento de mensagens de evento para campos de evento na tabela Evento (em_event)
    Campo de evento Mensagem do evento
    node mc_host
    tipo mc_object_class
    metric_name mc_parameter
    recurso mc_object
    severidade severidade
    time_of_event date_reception
    descrição msg

    Exemplo

    Exemplo, mostrando o corpo da mensagem.

    
    {
    "action": "create",
    "data": {
    "mc_abstracted": [],
    "itsm_operational_category3": "",
    "mc_object_class": "CPU",
    "source": "MySource",
    "adapter_host": "",
    "itsm_operational_category2": "",
    "itsm_location": "",
    "itsm_operational_category1": "",
    "mc_abstraction": [],
    "mc_tool_id": "",
    "mc_original_priority": "PRIORITY_1",
    "event_handle": "3172",
    "mc_modhist": [],
    "mc_tool_class": "",
    "mc_origin": "",
    "mc_tool_uri": "",
    "mc_service": "",
    "mc_smc_type": "",
    "mc_object_owner": "",
    "mc_object": "CPU_0",
    "mc_notes": [],
    "itsm_model_version": "",
    "mc_origin_key": "",
    "mc_tool_address": "",
    "mc_ueid": "mc.pncell_bmcswetsom96.1829b8ed.0",
    "mc_bad_slot_names": [],
    "date": "20161114081525.000000-300",
    "itsm_item": "",
    "mc_timeout": "0",
    "mc_priority": "PRIORITY_1",
    "itsm_type": "",
    "itsm_manufacturer": "",
    "mc_tool_key": "",
    "itsm_product_name": "",
    "mc_smc_impact": "NOT_ELECTED",
    "mc_parameter": "MEMFreeMem",
    "mc_bad_slot_values": [],
    "itsm_incident_id": "",
    "mc_incident_report_time": "0",
    "mc_event_model_version": "1.1.00",
    "mc_relationships": "0/0",
    "CLASS": "EVENT",
    "mc_using_organization": "",
    "mc_tool_sev": "",
    "mc_parameter_threshold": "",
    "mc_smc_effects": [],
    "mc_smc_priority": "0",
    "itsm_company": "",
    "date_reception": "1479129325",
    "mc_smc_alias": "bmcswetsom96_2",
    "pn_detail_diag_count": "0",
    "mc_effects": [],
    "mc_object_uri": "",
    "mc_date_modification": "1479129325",
    "mc_incident_time": "0",
    "status": "OPEN",
    "msg": "Free Memory Low",
    "pn_detail_diag": "0",
    "mc_host": "bmcswetsom97",
    "repeat_count": "69",
    "mc_host_address": "",
    "mc_tool_suggestion": "",
    "mc_using_organization_id": "",
    "mc_collectors": ["1.1", "3.1.1", "4.1", "5.1"],
    "mc_account": "",
    "mc_long_msg": "",
    "mc_owner": "",
    "mc_history": ["pncell_bmcswetsom96:3172"],
    "itsm_category": "",
    "mc_host_class": "",
    "mc_tool_rule": "",
    "mc_local_reception_time": "1479129325",
    "mc_associations": [],
    "mc_relation_source": "",
    "mc_propagations": [],
    "mc_client_address": "172.16.173.131",
    "itsm_incident_status": "",
    "mc_tool_time": "0",
    "mc_origin_class": "",
    "mc_tool": "",
    "mc_action_count": "0",
    "mc_cause": "0",
    "mc_origin_sev": "",
    "mc_host_id": "0",
    "mc_event_relations": [],
    "mc_operations": [],
    "mc_event_category": "CONFIGURATION_MANAGEMENT",
    "pn_device_name": "",
    "mc_arrival_time": "1479129325",
    "severity": "OK",
    "mc_notification_history": [],
    "mc_smc_causes": [],
    "mc_acl": [],
    "mc_original_severity": "CRITICAL",
    "duration": "0",
    "mc_location": "Unknown",
    "mc_smc_id": "",
    "mc_parameter_value": "20",
    "administrator": "",
    "mc_event_subcategory": "OTHER",
    "mc_parameter_unit": ""
    },
    "subscriptionId": "af18f6ba-a2d3-4574-81c8-7f366ca70ebd",
    "type": "EVENT"
    }