Configure listeners to push event information You can configure listeners to push event information to the instance or MID Server. Event Management receives external events through an event collector or script. If you are using a script to collect events, no configuration is required. All other methods of collecting events require configuration. For more information, see Event collection via script. After event collection configuration, Event Management can collect events that are sent directly to the instance, or via the MID Server, SNMP trap, or email. Standard event formAll events must use a standard event form, regardless of how they arrive at the instance. Event collection via MID ServerThe MID Server facilitates communication and movement of data between external applications, data sources, services, and the ServiceNow instance. Event collection modes Description Provided by the base system Listeners provided with the Event Management application: AWS CloudWatch, see Integrate AWS as a data source. Azure event messages, see Integrate Azure as a data source. BMC TrueSight events, see Event collection from BMC TrueSight. Generic event collection through the MID Server. Generic event collection through the instance. Where event messages are received in XML, you can base your script on the example xml transform script provided with the base system. Via MID WebService You can configure the MID WebService Event Collector to push event messages to the MID Server. For more information, see Event collection to MID Server via web service API. Create your own content You can configure your own listener: Via MID WebServer API. See Event collection to the instance via web service API. Via Script. See Event collection via script. Via Custom Transformation. See Event collection from custom payloads. Via SNMP SNMP listeners provided with the Event Management application: Generic SNMPv2. See Event collection for SNMP traps. In addition, you can create your own custom listener. See Configure listener transform scripts. Via Email Email listener. See Configure event collection from email. Configure a MID Server for event collection using a push operation (listener)The MID Server supports the collection of event messages, using the MID Web Server to collect data from external sources and transforming (parsing) them to the format required for event fields in the event table (em_event). The transformed events are then transmitted to the instance.Event collection to MID Server via web service APIConfigure the MID WebService Event Collector to provide a URL method to push event messages to the MID Server. Event collection to the instance via web service APIYou can use a web service interface, supported by ServiceNow, that operates on the JSON object as the data input and output format. Configure the MID Web Server extensionThe MID Web Server is an extension that enables external clients to push metric data and events to the MID Server. This extension is used to listen for raw metric data and external events and it provides options for authentication and data security. The raw data is collected by the MID Server and then transmitted to the instance.Configure the MID WebService Event Collector ContextConfigure the MID WebService Event Collector Context to provide a URL method to push event messages from an external source to the MID Server.Create a custom push listenerYou can create a customized listener to push event information to the instance or MID Server.Event collection via scriptYou can create a scripted integration with Event Management to push external events from monitoring tools. You can use the cURL command-line tool to send one or more events to a ServiceNow instance. Configure listener transform scriptsConfigure a push connector to connect to an external event source, using custom script that processes the collected event messages and transforms it to the required event format. Select to send events either through the MID Server or the instance, in each case using the URL of the required format. Event collection for SNMP trapsThe SNMP listener runs on the MID Server, which acts as a collection endpoint for SNMP traps. The MID Server sends the traps to the ServiceNow instance for further processing as an event by Event Management.Configure the SNMP traps listener to receive OEM trapsConfigure the SNMP trap listener to receive traps from Oracle Enterprise Manager (OEM). Configure event collection from emailConfigure an inbound email action to send email notifications when events and alerts are triggered.Integrate Panopta as a data sourceIntegrate the Panopta cloud-based monitoring solution with Event Management. To add Panopta as a data source, configuration is required in Panopta. Integrate Datadog as a data sourceTo add Datadog as a data source, configuration is required, both in Event Management and in Datadog.