|
com.snc.use\_external\_credentials
|
Allows the use of external storage of credentials.- Type: true \| false
- Default value: true
|
|
com.glide.codesigning.tracking.unsupported\_script\_tracking.enabled
|
Controls script tracking for code signing on Cloud Discovery. When set to true and code signing is enabled, ECC queue records inserted through unsupported scripts are not notarized, which can cause Cloud Discovery operations to fail. Set this property to **false** to enable Cloud Discovery on code-signed instances.- Type: true \| false
- Default value: true
- Learn more: [Configure Cloud Discovery for code-signed instances](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/discovery/config-cloud-disco-code-sign.md)
|
|
com.glide.queue.discovery.cloud.sensors.processing\_jobs.priority
|
Manages the background job's worker priority for Cloud-based Discovery jobs when using Event Framework. Increasing the value decreases the priority. - Type: integer
- Default value: 100
**Note:** This behavior only applies when **discovery.use.event.processing** is set to **true**.
|
|
com.glide.queue.discovery.sensors.processing\_jobs.priority
|
Manages the background job's worker priority for IP-based Discovery jobs when using Event Framework. Increasing the value decreases the priority. - Type: integer
- Default value: 100
**Note:** This behavior only applies when **discovery.use.event.processing** is set to **true**.
|
|
discovery.event.pin.jobs
|
Enables event processors to execute on specific nodes. When set to **true**, jobs are assigned to nodes to distribute the work evenly. If set to **false**, jobs are randomly assigned, which may increase discovery throughput.- Type: true \| false
- Default value: false
**Note:** This behavior only applies when **discovery.use.event.processing** is set to **true**.
|
|
discovery.event.separate.cloud.events
|
Reduces processing time by separating the **discovery.sensor** and **discovery.cloud.sensor** event queues for cloud and IP-based discoveries. When this property is set to **false**, event processing will only use the **discovery.sensor** queue.- Type: true \| false
- Default value: true
**Note:** This behavior only applies when **discovery.use.event.processing** is set to **true**.
|
|
discovery.use.event.processing
|
Enables Discovery to use the Event Framework when processing jobs.- Type: true \| false
- Default value: false
|
|
glide.discovery.active\_processes\_filter
|
Active Processes Filter: Optimization for application dependency mapping. Filters the active processes returned by Discovery to only those that have a match in the Process Classification table.
- Type: true \| false
- Default value: false
|
|
glide.discovery.adme.aggregation\_interval
|
ADME - Aggregation interval \(sec\): How often to aggregate instantaneous data into chunks in seconds. It must be a minimum of 60 seconds and it must be a multiple of ADME Sampling interval.- Type: integer
- Default value: 3600
|
|
glide.discovery.adme.base\_dir\_unix
|
ADME - Unix Base Dir: An existing directory on the target UNIX machines to be used as a workspace. Must be an absolute path to the directory.- Type: true \| false
- Default value: false
|
|
mid.powershell.target\_base\_dir
|
Powershell - Target Base Dir: A network share on the target Windows machines to be used as a workspace.- Type: string
- Default value: admin$\\temp
|
|
glide.discovery.adme.max\_total\_samples
|
ADME - Max total samples: The limit of samples being taken by the script. The script will stop running after this number of samples are taken.- Type: integer
- Default value: 100
|
|
glide.discovery.adme.rolling\_window\_size
|
ADME - Rolling window size: How many recently aggregated chunks to keep. An aggregated chunk consists of ADME Aggregation interval divided by ADME Sampling interval samples. Only the newest chunks are kept.- Type: integer
- Default value: 24
|
|
glide.discovery.adme.sampling\_interval
|
ADME - Sampling interval \(sec\): How often to sample process and connection data in seconds. Must be a minimum of 5 seconds.- Type: integer
- Default value: 120
|
|
glide.discovery.adm.update.applications
|
Controls if application CIs should be updated based on running process status.
When Discovery rediscovers the server and notices that a previously running process is no longer active on cmdb\_running\_process record, Absent is set to **true**. In addition, on related application CI, install\_status is updated from installed to absent. On subsequent scans, if the running process is back online on the related application CI, install\_status is reverted to installed.
**Note:** This behavior will only work for application CIs that are discovered using patterns.
- Type: true \| false
- Default value: true, on instances where Discovery is first activated beginning with the Tokyo release.
**Note:** On instances where Discovery was active before the Tokyo release, this property isn't created automatically during the upgrade. To enable this behavior on those instances, an administrator must add the `glide.discovery.adm.update.applications` property and set it to **true**.
|
|
glide.discovery.allow\_loopback\_adapters
|
Loopback adapter filter: Allows network loopback adapters on SNMP devices to be discovered instead of being filtered out during Discovery. When this property is set to **true**, network loopback addresses are discovered and added to the CMDB.- Type: true \| false
- Default value: false
|
|
glide.discovery.application\_mapping
|
Application mapping: Enables the application mapping portion of Discovery
**Important:** Disabling this property disables the creation of relationships between applications but doesn’t disable the ADM probes and sensors, nor does it prevent process classification.
- Type: true \| false
- Default value: true
- Learn More: [Application Dependency Mapping \(ADM\) for Discovery](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/discovery/r_ApplicationDependencyMapping.md)
|
|
glide.discovery.certs.cert\_admin\_user\_id
|
Certificate Inventory and Management: Holds the user ID of the user who will be referenced in the certificate task and incident, created via Scheduled Job.
- Type: string \(40 characters maximum\)
- Default value: Certificate Administrator
|
|
glide.discovery.certs.days\_before\_expiration\_to\_create\_renewal\_task
|
Certificate Inventory and Management: Number of days before certificate expiration that a renewal task should be created.
- Type: integer
- Default value: 60
|
|
glide.discovery.certs.enable\_incident\_creation\_for\_expired\_certificates
|
Certificate Inventory and Management: Enables the Scheduled Job to create the incidents for expired certificates, for example, certificates whose validity is past current system date or time.
- Type: true \| false
- Default value: false
|
|
glide.discovery.certs.enable\_renewal\_task\_creation\_for\_discovered\_certificates
|
Certificate Inventory and Management: Enables renewal task creation for all discovered certificates. By default, this property is enabled.
- Type: true \| false
- Default value: true
|
|
glide.discovery.certs.slack\_channel\_id
|
Certificate Inventory and Management: Indicates the Slack channel ID where certificate notifications are sent.
- Type: string
- Default value: empty
|
|
glide.discovery.count.use\_optimized\_counter
|
Executes optimized code for updating discovery\_status.started and discovery\_status.completed counts. If set to **true**, business rules on discovery\_status won't execute when "started" or "completed" is changed. There are two exceptions:
1. When a request to increment starting counts gets triggered and discovery\_status.state value is still in 'Starting'.
2. When discovery\_status.completed changes to the same value as discovery\_status.started.
- Type: true \| false
- Default value: true
|
|
glide.discovery.debug.ci\_identification
|
CI identification debugging: If set to **true**, enables debug logging \(into the CI Identification Log\) for CI Identification.- Type: true \| false
- Default value: false
|
|
glide.discovery.discover\_aws\_ec2\_host\_metadata
|
When doing IP-based discovery against a given host, also run probes that retrieve AWS EC2 metadata.- Type: true \| false
- Default value: true
|
|
glide.discovery.discover\_azure\_host\_metadata
|
When doing IP-based discovery against a given host, also run probes that retrieve Azure metadata.- Type: true \| false
- Default value: true
|
|
glide.discovery.discover\_software
|
Discover software packages: Enable the discovery of software packages.- Type: true \| false
- Default value: true
- Learn More: [General software package discovery](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/itom-visibility/r_DataCollDiscoGenSWPkg.md)
|
|
glide.discovery.domain.name.nbt
|
Set OS domain name by NBT or WMI. If set to **true**, Windows domain name is set by NBT. Otherwise it’s set by WMI.- Type: true \| false
- Default value: true
|
|
glide.discovery.enable\_adme
|
ADME: Enable enhanced ADM probe. If set to **true**, the ADM Enhanced probe is triggered and only fall back to the ADM probe as needed.- Type: true \| false
- Default value: false
|
|
glide.discovery.enable\_file\_tracking
|
Enable configuration file tracking as part of the Pattern based Horizontal Discovery. If set to **true**, the system enables you to specify paths of configuration files for applications that are discovered by patterns. You can track and compare tracked configuration files.
- Type: true \| false
- Default value: true
|
|
glide.discovery.enable\_mac\_address\_verification
|
Enables MAC address verification to determine if a device has changed its IP address during a discovery. If set to **true**, Discovery passes the MAC address of a device to the MID Server. Probes use this to determine whether the IP address changed during discovery. If the device has changed IP addresses, then Discovery stops processing that IP address and updates the Discovery log with a warning message. Discovery doesn’t stop processing other IP addresses.
- Type: true \| false
- Default value: false
Open the System Properties \[sys\_properties\] table to find this property.
|
|
glide.discovery.enable.software\_filter
|
Windows software filter: Enable Windows software filtering for Discovery.
- Type: true \| false
- Default value: true
|
|
glide.discovery.enable.software\_simplify
|
Enables cleanup for software’s name and version. If set to **true**, it removes any appended version or commonly found phrases from the name and removes leading 0s in the version. If set to **false**, raw data is persisted in the table. Use with the **glide.discovery.enable.software\_simplify\_sccm** property to avoid software data discrepancy between Discovery and SCCM.- Type: true \| false
- Default value: true
**Note:** Once the property is set to **false**, to disable the cleanup, duplicate records are generated for a given software. Name and Version are the primary identifiers.
|
|
glide.discovery.enable.software\_simplify\_sccm
|
Enables cleanup for SCCM software. If set to **true**, Discovery changes the Name of the software to be the same as SCCM. If set to **false**, Discovery doesn’t clean up the Name. Use with the **glide.discovery.enable.software\_simplify** property to avoid software data discrepancy between Discovery and SCCM.- Type: true \| false
- Default value: false
|
|
glide.discovery.enable\_ssm
|
Enables AWS SSM-based discovery.- Type: true \| false
- Default value: false
|
|
glide.discovery.ssm.enable\_windows
|
Enables AWS SSM-based discovery on Windows machines as a high-level system user that can run any command.- Type: true \| false
- Default value: false
|
|
glide.discovery.file\_tracking.max\_file\_size
|
File Tracking: The maximum file size for tracked configuration file content. - Type: integer
- Default value: 500000
|
|
glide.discovery.file\_tracking.max\_files\_per\_ci
|
File Tracking: The maximum number of tracked configuration files per CI.- Type: integer
- Default value: 50
|
|
glide.discovery.file\_tracking.change\_limit\_count
|
File Tracking: Number of changes allowed on a tracked configuration file in the defined time window.- Type: integer
- Default value: 4
|
|
glide.discovery.file\_tracking.change\_limit\_days
|
File Tracking: Time window \(in days\) that limits the number of changes on a tracked configuration file.- Type: integer
- Default value: 7
|
|
glide.discovery.fqdn.regex
|
DNS Host Name And Domain Name Regex: The default parsing of FQDN \(Fully Qualified Domain Name\) is to pick the first name separated by dots as the host name and the rest of the names as the domain name. For example, "machine1.testlab.service-now.com" has host name of "machine1" and domain name of "testlab.service-now.com". The property allows regex with two capturing groups with the first group representing the host name and the second group the domain name.- Type: string
- Default value: ^\(\[^.\]+\)\\.\(\(?:\[^.\]+\\.\)+\[^.\]+\)$
|
|
glide.discovery.hostname.always\_update
|
Always update host name. If set to **true**, discovery always updates the host name with the most recently discovered value contingent upon the source being trusted. Note that this may result in hand-entered values being overwritten. This property is only applicable for Probe-based Discovery.- Type: true \| false
- Default value: true
|
|
glide.discovery.hostname.case
|
Host name case. If **Lower case** is selected, always translate the host name into lower case. If **Upper case** is selected, always translate the host name to upper case. If **No change** is selected, leave the host name intact. This primarily affects host names discovered with NETBIOS, though some non-standard DNS systems may also return some or all of the name in upper case.- Type: choice list
- Default value: Lower case
- Additional options: Upper case, No change
|
|
glide.discovery.hostname.dns\_nbt\_trusted
|
DNS or NetBIOS is trusted host name source: If set to **true**, trust the device name discovered via DNS or NetBIOS. If checked, CI's host name found via DNS or NBT is used.**Note:** For Linux, AIX, and Solaris patterns, do not use the DNS name as the host name.
- Type: true \| false
- Default value: true
|
|
glide.discovery.hostname.include\_domain
|
Includes domain name in host name: If set to **true**, include the domain name as part of the host name. For example, "bosco.service-now.com" instead of "bosco".**Note:** For AIX and Solaris patterns, do not use the DNS name as the host name.
- Type: true \| false
- Default value: false
|
|
glide.discovery.hostname.snmp\_trusted
|
SNMP is trusted host name source: If set to **true**, trust the device name discovered via SNMP. If checked, any device name found via SNMP is used instead of the name found by a reverse DNS lookup. - Type: true \| false
- Default value: false \(For new Discovery customers starting in Australia, default value is true.\)
|
|
glide.discovery.hostname.ssh\_trusted
|
SSH is trusted host name source: If set to **true**, trust the device name discovered via SSH. If checked, any device name found via SSH is used instead of the name found by a reverse DNS lookup.**Note:** For Linux, AIX, and Solaris patterns, do not use the DNS name as the host name.
- Type: true \| false
- Default value: false \(For new Discovery customers starting in Australia, default value is true.\)
|
|
glide.discovery.hostname.wmi\_trusted
|
WMI is trusted host name source: If set to **true**, trust the device name discovered via WMI. If checked, any device name found via WMI is used instead of the name found by a reverse DNS lookup.- Type: true \| false
- Default value: false \(For new Discovery customers starting in Australia, default value is true.\)
|
|
glide.discovery.ip\_based.active
|
This allows scans on all IP Address of the same device in the same Discovery schedule to go through full cycle. This is set to **true** for probe-to-pattern migrated instances, Discovery doesn’t attempt extra IP Address detection.- Type: true \| false
- Default value: true \(For probe-to-pattern migrated instances.\)
|
|
glide.discovery.ip\_service\_affinity
|
IP service affinity: If set to **true**, IP service affinity is enabled. IP service affinity allows Discovery to remember the last port of the IP address that was discovered.
**Note:** You must enable ip\_service\_affinity records if you’re using multiple SSH ports.
- Type: true \| false
- Default value: false \(For new Discovery customers starting in Australia, default value is true.\)
- Learn More: [Check IP service affinity for Discovery and Orchestration](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/discovery/t_CheckIPServiceAffinity.md)
|
|
glide.discovery.L3\_mapping
|
Map servers and network devices to routers and layer-3 switches If the "L3 mapping" property is enabled, it maps servers and network gears to its associated routers and layer-3 switches.- Type: true \| false
- Default value: true
- Learn More: [Network discovery](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/discovery/c_NetworkDiscovery.md)
|
|
glide.discovery.log\_debug
|
Controls debug logging for Discovery. When set to **false** \(default\), Discovery debug statements aren't logged. Setting the property to **true** enables debug logging for Discovery, allowing detailed debug statements to be written to the logs.- Type: true \| false
- Default value: false
|
|
glide.discovery.log\_message\_length
|
Limits the maximum message length that is displayed in Discovery Log table. A value of 0 or any negative number disables this limit.
- Type: integer
- Default value: 200
- Learn More: [Logs for horizontal discovery](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/discovery/r_DiscoveryLog.md)
|
|
glide.discovery.mark\_esx\_servers\_as\_absent
|
If this property is set to true, the ESX Servers are marked as absent instead of retired if the ESX server isn’t found in the payload.- Type: true \| false
- Default value: false
|
|
glide.discovery.max\_concurrent\_invocations\_per\_schedule
|
Maximum concurrent invocations per schedule: Prevents an unbounded number of invocations from inundating the system when a schedule takes longer than the time between invocations. The value is an integer defining the maximum number of automated invocations of the same schedule that may proceed at one time. If the limit has been reached subsequent scheduled invocations are canceled. The default value is 3. A value of 0 or any negative number disables this restriction. - Type: integer
- Default value: 3
**Note:** This property does not apply to schedules that have a 'Run after' configuration set to 'Even if canceled'.
|
|
glide.discovery.network\_discovery.functionality
|
Networks discovery functionality: The Functionality used to discover networks. Usually this should be **SNMP only**.- Type: string
- Default value: SNMP only
|
|
glide.discovery.perf.metrics.enable\_collection
|
Whether to collect Discovery performance metrics.- Type: true \| false
- Default value: true
|
|
glide.discovery.perf.metrics.rollup\_by\_build
|
Whether to aggregate individual Discovery performance metrics into a roll-up table that groups by discovery build.- Type: true \| false
- Default value: true
|
|
glide.discovery.perf.metrics.rollup\_by\_status
|
Whether to aggregate individual Discovery performance metrics into a roll-up table that groups by discovery status.- Type: true \| false
- Default value: true
|
|
glide.discovery.perf.metrics.rollup\_by\_target
|
Whether to aggregate individual Discovery performance metrics into a roll-up table that groups by target IP address.- Type: true \| false
- Default value: true
|
|
glide.discovery.populate\_software\_instance\_table
|
If set to **true**, Discovery populates these tables for software discovery: `cmdb_software_instance` and `cmdb_sam_sw_install`
- Type: true \| false
- Default value: false
Use this property only if you were using Software Asset Management with Discovery in pre-Jakarta releases and want to keep populating the `cmdb_software_instance` table.
Open the System Properties \[sys\_properties\] table to find this property.
|
|
glide.discovery.retire\_stale\_accounts
|
When set to **true**, Discovery automatically removes stale service account references from the Discovery Config - Logical Datacenters \[cmp\_discovery\_ldc\_config\] table when previously discovered cloud service accounts have been retired or deleted. This prevents Discovery from attempting to use invalid service accounts and helps avoid canceled Discovery runs caused by missing service account references. This property applies to Cloud Discovery schedules that use master/member account relationships.- Type: true \| false
- Default value: false
|
|
glide.discovery.roundingInterval.cpu
|
CPU speed rounding: Enter the number to round the CPU speed to. The units are in MHz.- Type: integer
- Default value: 1
|
|
glide.discovery.roundingInterval.ram
|
Memory rounding: Enter the number to round the computer RAM to. The units are in MB.- Type: integer
- Default value: 1
|
|
|
|
|
glide.discovery.save\_pattern\_log
|
Controls whether pattern logs are saved during discovery execution. This property helps enhance performance by reducing database interactions.- Type: string
- Default value: true
If set to **false**, the system saves the pattern log only when it is important to display information \(for example, when a failure occurs\). This further improves performance by minimizing unnecessary saves.
**Note:** Regardless of the property value, pattern logs are always saved if the pattern status is failure.
|
|
glide.discovery.schedule.autogenerate.debug
|
Enables detailed logging for troubleshooting. If set to **true**, the job’s detailed logging output will appear in the System Log \[sys\_log\] table with the source DiscoveryIPAMIntegration.- Type: true \| false
- Default value: false
- Learn more: [IPAM Discovery integration](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/discovery/ipv6-ipam-disco-integration.md)
|
|
glide.discovery.schedule.autogenerate.group
|
Groups auto-generated IPAM Discovery schedules by a specific tag or attribute. For example, entering "location" as the value would group the schedules by their associated locations.- Type: string
- Default value: empty
- Learn more: [IPAM Discovery integration](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/discovery/ipv6-ipam-disco-integration.md)
|
|
glide.discovery.schedule\_ipv4\_limit
|
Defines the maximum number of IPv4 addresses that can be included in a single auto-generated IPv4 Discovery schedule.- Type: integer
- Default value: 65,536
- Learn more: [IPAM Discovery integration](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/discovery/ipv6-ipam-disco-integration.md)
|
|
glide.discovery.schedule\_ipv6\_limit
|
Defines the maximum number of IP6 addresses that can be included in a single auto-generated IPv6 Discovery schedule.- Type: integer
- Default value: 20000
- Learn more: [IPAM Discovery integration](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/discovery/ipv6-ipam-disco-integration.md)
**Note:** On instances below ZP3 and YP9, the maximum number of IPv6 addresses per schedule must not exceed 5,000, which is also the default value in Yokohama and earlier releases.
|
|
glide.discovery.schedule\_monitoring.dry\_run
|
Determines whether the job will run in "dry run" mode. If set to **true**, the job will only log the decision in the Discovery Log but won't change the status's state, otherwise the job will change the state of the status if needed.- Type: true \| false
- Default value: false
|
|
glide.discovery.schedule\_monitoring.schedule\_types\_to\_monitor
|
Determines the type of statuses to track. The value can be found on the "Discover" attribute on the schedule.- Type: string
- Default value: CIs
|
|
glide.discovery.schedule\_monitoring.stale\_check\_seconds
|
Determines the number in seconds in which a status is considered stale. A stale status is a status that was not updated for the last X seconds.- Type: integer
- Default value: 1200 \(20mins\). If nothing is configured, the default is 2x the interval of the job.
|
|
glide.discovery.sensors.fire\_ssh\_probe
|
In case the VIPs \(Load Balancer Virtual Services\) didn’t return as part of the SNMP Probe payload, fire the SSH Probe. Select this option to use the SSH port on the load balancer, rather than just using SNMP.- Type: true \| false
- Default value: true
|
|
glide.discovery.sensors.netapp\_native\_7mode
|
For 7-Mode NetApp storage servers, use native discovery instead of SMI-S.
|
|
glide.discovery.sensors.netapp\_native\_cluster\_mode
|
For Cluster Mode NetApp storage servers, use native discovery instead of SMI-S.
|
|
glide.discovery.sensors.save\_attachments
|
Determines whether discovery sensors save ECC queue attachments after successful sensor processing. When this property is **true**, sensors preserve the attachments. When it’s **false**, sensors delete the attachments after they finish processing. Preserving attachments lets you inspect the data that sensors return.
- Type: true \| false
- Default value: true
|
|
glide.discovery.shazzam\_ranges\_json
|
Use JSON for IP ranges in Shazzam: If set to **true**, Discovery encodes Shazzam's IP ranges as JSON, dramatically reducing the payload size.- Type: true \| false
- Default value: true
|
|
glide.discovery.shazzam\_simplify\_ranges
|
If set to **true**, Shazzam detects IPs included in multiple ranges of the same Discovery schedule and removes duplicates from all but one range. Deduplication is limited to schedules with a single behavior. Schedules with multiple behaviors work, but duplicate IPs aren’t removed.
- Type: true \| false
- Default value: true
|
|
glide.discovery.software\_filter\_keys
|
Windows software filters: If Windows software filtering is enabled, when the name of a discovered software contains any of the comma-separated values, it’s filtered out.- Type: string
- Default value: Language Pack, Hotfix Security Update
|
|
glide.discovery.software\_sccm\_managed
|
Windows software is SCCM managed: If set to **true**, Discovery won’t populate software for computer CIs also managed by SCCM.
- Type: true \| false
- Default value: false
- Learn More: [Discovery and SCCM together](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/discovery/c_DiscoveryAndSCCMTogether.md)
|
|
glide.discovery.use\_cmdb\_identifiers
|
CMDB Identifiers: If set to **true**, identification and reconciliation will be handled by the CMDB API instead of through the old Discovery implementation.
- Type: true \| false
- Default value: true
|
|
glide.discovery.use\_probe\_results\_cache
|
Use probe results cache: If set to **true**, the cache is checked to see if the results of the probe must be processed by a sensor. It only needs to be processed if the results have changed from the last discovery run.- Type: true \| false
- Default value: false
- Learn More: [Create or modify a probe](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/discovery/modify-a-probe.md)
**Note:** In previous releases, this property was **true** by default. The value in this property isn’t changed during an upgrade to Kingston.
|
|
glide.discovery.virtual\_interface\_types
|
Virtual interface types: List of interface types \(comma-separated\) that can be considered "virtual" for the purposes of network discovery. In other words, if a router \(or device capable of routing\) has an interface of this type, the networks connected to that interface are considered virtually connected to that device. The default interface types include the propVirtual type. Interface type numbers are defined in the SNMP MIB-2, specifically in OID 1.3.6.1.2.1.2.2.1.3.- Type: integer
- Default value: 53
|
|
glide.discovery.warn\_minor\_version
|
Warn on Minor Version Mismatch: If set to **true**, warnings are logged when minor\_version mismatches are detected during Discovery sensor processing.
- Type: true \| false
- Default value: false
|
|
glide.ecc\_agent.validated.override
|
An override for the ecc\_agent validated field: If set to true, ecc\_agent records will always be treated as valid.- Type: true \| false
- Default value: false
Navigate to **System Properties** > **All Properties** to find this property.
|
|
glide.eccprobe.awsrestprobe.max\_retries
|
Set the maximum number of times the AWS request will be retried if a rate limit exceeded error occurs. Maximum value is 10. Note that retries use exponential backoff \(2^x\). Setting negative values is equivalent to setting the maximum value.- Type: integer
- Default value: 4
|
|
glide.eccprobe.awsrestprobe.max\_wait
|
Set the maximum total amount of time \(seconds\) the AWS request attempts to retry. Maximum value: 2046 seconds. Setting negative values is equivalent to setting the maximum value.- Type: integer
- Default value: 30
|
|
glide.eccprobe.max\_queued\_probes\_per\_run
|
Set the maximum number of probes a node can pick up during a run.- Type: integer
- Default value: 20
|
|
glide.eccprobe.node\_agent\_id
|
ECC queue entries with "mid.server.$\{VALUE\}" will be picked up and processed by the nodes. This must be unique and not the same as any MID server name.- Type: string
- Default value: NODE\_AGENT
|
|
sn\_disco\_firewall.default.rule.task.policy.owner.group
|
Firewall Audits and Reporting: Indicates the name of the assignment group that owns or is assigned to firewall rule tasks
- Type: string \(40 characters maximum\)
- Default value: Task Owner Group Name
|
|
sn\_disco\_firewall.default.rule.task.approval.group
|
Firewall Audits and Reporting: Indicates the name of the approval group that is used to approve the firewall rule tasks.
- Type: string \(40 characters maximum\)
- Default value: Approval Group Name
|
|
sn\_disco\_certmgmt.enable\_csr\_generation
|
Enables automatic CSR generation on the Certificate Inventory and Management **Request New Certificate** and **Request New Ceriticate \(Automated\)** forms. This property also controls whether the PKCS12 certificate format is available, because a PKCS\#12 key store requires a private key that is generated with the CSR. This feature is disabled by default for security.- Type: true \| false
- Default value: false
|
|
sn\_disco\_certmgmt.private\_key\_size
|
Changes the private key size when using automatic CSR generation on the Certificate Inventory and Management **Request New Certificate** and **Request New Ceriticate \(Automated\)** forms. This property accepts values: 512 \| 1024 \| 2048 \| 4096.- Type: integer
- Default value: 2048
|
|
sn\_disco\_workspace.discovery\_schedule\_anomaly\_detection\_disabled
|
Discovery Admin Workspace: Disables the anomaly detection feature. When set to **true**, the system doesn't detect anomalies in Discovery schedules.- Type: true \| false
- Default value: false
**Warning:** Turning off this feature significantly impacts the Discovery experience across multiple pages, charts, and tables.
|
|
sn\_disco\_workspace.discovery\_schedule\_anomaly\_detection\_method
|
Discovery Admin Workspace: Determines the approach used for anomaly detection in Discovery schedules. The machine learning \(ML\)-based approach uses historical scan data and AI algorithms to detect anomalies and outliers. The Stats-based approach uses historical scan data and statistical standard deviation metrics to detect anomalies and outliers.- Type: choice list
- Default value: ML-based
|
|
sn\_disco\_workspace.discovery\_schedule\_anomaly\_discover\_type
|
Discovery Admin Workspace: Determines the type of Discovery schedules for which anomaly detection is enabled, IP-based \(CIs\) and/or Cloud Discovery \(Cloud Resources\). To disable anomaly detection for a specific type of discovery, exclude it from the value. For example, remove "Cloud Resources" from the string if you only want to detect anomalies for IP-based Discovery schedules.- Type: string
- Default value: CIs, Cloud Resources
|
|
sn\_disco\_workspace.discovery\_schedule\_anomaly\_ml\_model\_sensitivity
|
Discovery Admin Workspace: Adjusts the sensitivity for ML-based Discovery schedule anomaly detection. Changing the sensitivity can impact detection accuracy. Lower sensitivity results in more anomalies reported, which could increase false positives. Higher sensitivity results in fewer anomalies reported, which could increase false negatives.- Type: choice list
- Default value: low
|
|
sn\_disco\_workspace.discovery\_schedule\_cis\_discovered\_anomaly\_threshold
|
Discovery Admin Workspace: Sets the threshold percentage for detecting anomalies in the number of configuration items \(CIs\) discovered during a Discovery schedule execution. A Discovery status is marked as anomalous if the CI count decreases from the average by more than this threshold.- Type: integer
- Default value: 20
|
|
sn\_disco\_workspace.discovery\_schedule\_error\_anomaly\_threshold
|
Discovery Admin Workspace: Sets the threshold percentage for detecting anomalies in Discovery schedule error counts. A Discovery status is marked as anomalous if the total error count deviates from the average error count by more than this threshold.- Type: integer
- Default value: 20
|
|
sn\_disco\_workspace.discovery\_schedule\_runtime\_anomaly\_threshold
|
Discovery Admin Workspace: Sets the threshold percentage for detecting anomalies in Discovery schedule execution time. A Discovery status is marked anomalous if the run time deviates from the average run time of the schedule by more than this threshold.- Type: integer
- Default value: 20
|
|
sn\_disco\_workspace.discovery\_stats\_time\_scale
|
Discovery Admin Workspace: Configures the time scale for all relevant charts in Discovery Admin Workspace. Setting the time scale enables you to view the health of your Discovery schedules over your preferred time span.- Type: choice list
- Default value: 7
|
|
sn\_disco\_workspace.enable\_auto\_create\_schedules
|
Discovery Admin Workspace: Enables automatic creation and management of Discovery schedules based on IPv6 network infrastructure data in IPAM. When set to **true**, Discovery uses your IPAM data to generate schedules that target IPv4 and IPv6 networks without requiring manual schedule configuration.- Type: true \| false
- Default value: false
|
|
sn\_disco\_workspace.enable\_error\_framework
|
Discovery Admin Workspace: Controls whether the Error Framework is active for Discovery. When set to **true**, Discovery uses the Error Framework to capture and display errors in Discovery Admin Workspace. When set to **false**, Discovery uses the legacy Diagnostics experience.- Type: true \| false
- Default value: true
- Learn more: [Error Framework in Discovery Admin Workspace](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/discovery/error-framework-daw.md)
|
|
sn\_disco\_workspace.visibility\_diagnostic\_utility.enabled
|
Discovery Admin Workspace: Enables a Virtual Agent to retrieve diagnostic information for troubleshooting issues with Discovery. Setting this property to **true** displays a Virtual Agent on the **Diagnostics** page.- Type: true \| false
- Default value: false
|