Coleta de eventos de cargas personalizadas
O Coletor de eventos do MID WebService permite que você colete informações de evento de cargas personalizadas em formato JSON, XML ou texto sem formatação.
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.
Função necessária: evt_mgmt_admin
Por Que e Quando Desempenhar Esta Tarefa
. MID Server Transforma as mensagens de evento coletadas e preenche os campos da tabela de eventos (em_table) na instância. A coleção de mensagens de evento formatadas é descrita neste procedimento usando autenticação básica. Para obter informações sobre métodos de autenticação compatíveis, consulte Configure o. MID Web Server extensão.
O formato do necessário MID Server URL é: http://{MID_Server_IP}:{MID_Web_Server_Port}/api/mid/em/inbound_event?Transform={Transform_script_name} . O nome do MID Server a inclusão de script é composta pela anexação de um sufixo ao padrão TransformEvents_ prefixo. Para obter informações sobre a coleção de mensagens de evento JSON v2, consulte Configurar o Contexto do coletor de eventos de MID Web Server.
http://{MID_Server_IP}:{MID_Web_Server_Port}/api/mid/em/{transform_script_name} também é compatível.Procedimento
- Configure o Coletor de eventos DO MID WebService, consulte Configurar o Contexto do coletor de eventos de MID Web Server.
- Inicie o Coletor de eventos do MID WebService.
Exemplo
Suponha que as mensagens de evento formatadas em XML sejam enviadas para MID Server. Use este exemplo para retornar uma matriz de objetos de evento das mensagens de evento coletadas. O nome do MID Server a inclusão de script é composta pela anexação de um sufixo ao padrão TransformEvents_ prefixo. Para os fins deste exemplo, o usuário forneceu a inclusão de script xmlSample. Usando esses detalhes, o nome do MID Server a inclusão de script é TransformEvents_xmlSample . . MID Server transforma as mensagens de evento coletadas analisando as mensagens usando a inclusão de script e, em seguida, transmitindo-as para a instância.
| Campo | Valor |
|---|---|
| MID_Server_IP | 10.218.64.27 |
| MID_Web_Server_Extension_Port | 8097 |
| transform_script_suffix _name | xmlSample |
Substitua as variáveis no URL pelos valores da tabela acima: http://10.218.64.27:8097/api/mid/em/xmlSample
Exemplo que mostra mensagens de evento no formato XML:
<records>
<event>
<source>My Source</source>
<node>host1</node>
<type>type1</type>
<severity>3</severity>
<description>Virtual memory usage exceeds 98%</description>
</event>
<event>
<source>My Source</source>
<node>host2</node>
<type>type2</type>
<severity>2</severity>
<description>Virtual memory usage exceeds 90%</description>
</event>
</records>