--- title: Discovery sensors description: Every probe in Discovery must have a corresponding sensor to process the data returned.By default, this rule cancels the sensor transaction if it takes more than 20 minutes to complete. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/it-operations-management/discovery/r\_Sensors.html release: australia product: Discovery classification: discovery topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 3 breadcrumb: [Discovery probes and sensors, Using Discovery, Discovery, ITOM Visibility, IT Operations Management] --- # Discovery sensors Every probe in Discovery must have a corresponding sensor to process the data returned. For example, if incoming data is the result of a WMI probe, then the WMI sensor is triggered to process the payload. **Note:** If you create a multiprobe, you must create a multisensor to process the data returned from this probe.For details, see [Multiprobes and Multisensors](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/discovery/r_MultiprobesIncludedWithDiscovery.md). Navigate to **Discovery** > **Discovery Definition** > **Sensors** and edit or create a sensor.
| Field | Description |
|---|---|
| Name | Enter a unique probe name. |
| Reacts to probe | Select the probe whose payload this sensor must process. |
| Sensor Class \[sys\_class\_name\] | Select the type of sensor to create:- Import Export Map: This option is not currently used. - MultiSensor: Multisensors process the data returned from multiprobes. Select this type to create a multisensor that responds to the simple probes used in a multiprobe. - Sensor: Select this type if this sensor is a simple sensor that responds to a simple probe. |
| Description | Enter an optional description of the sensors function. |
| Sensor type \[sensor\_type\] | Specify how the results from the probe are processed.- Classifier: This field is not currently used. - Java: This field is not currently used. - Javascript: Returned data from the probe is processed in the sensor itself, outside the application, and is visible to the user. This is the most common sensor type. - Multiline Text: This field is not currently used. - XML: The XML data from the probe is broken into pieces. Some pieces can be used to launch other probes that the original sensor needs to complete all the necessary information about a device. |
| Active | Select this option to enable or disable the sensor. |
| Script | Enter a script to run when processing the probe. You can use the g\_probe\_parameters hashmap in a sensor script to set probe parameters for any configured, triggered probes. For example, this code sets a '**node\_port**' parameter to 16001 for all triggered probes.``` g_probe_parameters['node_port']=16001; ``` |
| Responds to probes | Use this related list to specify the simple probe within a multiprobe whose payload this multisensor must process. This list is available for multisensors only. |
| Triggers probes | Use this related list to specify which probes this sensor can start for additional exploration. |
| These fields can be added by configuring the form | |
| Field | Description |
| Agent | Enter the ECC queue type to match this sensor with. |
| Apply Defaults | Select this option to apply default sensor values. |
| Classification type | Select the classification type associated with this sensor. |
| Coalesce | Enter the field to match against when determining whether to coalesce. |
| Condition script | Create a predetermined requirement for this sensor to run. |
| Data option | Select how to treat imported sensor data. Options include:- Insert and Update - Insert Only - Update Only |
| External names | Enter a name to tag the sensor data. |