<h2>Configure and schedule CI discovery</h2><br/><div style="overflow-x:auto"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta content="text/html; charset=UTF-8" /><meta name="copyright" content="(C) Copyright 2025" /><meta name="DC.rights.owner" content="(C) Copyright 2025" /><meta name="generator" content="DITA-OT" /><meta name="DC.type" content="concept" /><meta name="DC.title" content="Discovery Quick Start" /><meta name="abstract" content="Discovery Quick Start is a wizard that helps you get up and running with Discovery quickly. Use Discovery Quick Start tasks to discover IP ranges, or subnets, in your environment and then to identify the configuration items (CI) in those subnets." /><meta name="description" content="Discovery Quick Start is a wizard that helps you get up and running with Discovery quickly. Use Discovery Quick Start tasks to discover IP ranges, or subnets, in your environment and then to identify the configuration items (CI) in those subnets." /><meta name="DC.creator" content="ServiceNow" /><meta name="DC.date.created" content="2023-08-03" /><meta name="DC.date.modified" content="2024-02-01" /><meta name="DC.format" content="XHTML" /><meta name="DC.identifier" content="discovery-quick-start" /><link rel="stylesheet" type="text/css" href="../../../CSS/commonltr.css" /><title>Discovery Quick Start</title></head><body> <div class="nested0" id="discovery-quick-start"> <h1 class="title topictitle1" id="ariaid-title1"><span class="ph">Discovery</span> Quick Start</h1> <div class="body conbody"><p class="shortdesc"><span class="ph">Discovery</span> Quick Start is a wizard that helps you get up and running with <span class="ph">Discovery</span> quickly. Use <span class="ph">Discovery</span> Quick Start tasks to discover IP ranges, or subnets, in your environment and then to identify the configuration items (CI) in those subnets.</p> <p class="p">Before using <span class="ph">Discovery</span> Quick Start, install and validate MID Servers. See <a class="xref" href="https://docs.servicenow.com/csh?topicname=mid-server-installation&version=washingtondc&pubname=washingtondc-servicenow-platform" target="_blank" rel="noopener noreferrer">MID Server installation</a> for details.</p> </div> <div class="topic task nested1" id="configure-subnet-discovery"> <h2 class="title topictitle2" id="ariaid-title2">Configure and schedule subnet discovery</h2> <div class="body taskbody"><p class="shortdesc">Subnet discovery finds all the subnets in your environment to determine available IP ranges and to ensure that there are MID Servers available to access these ranges.</p> <div class="section prereq p">Role required: discovery_admin</div> <div class="section context" id="configure-subnet-discovery__context_wnq_4js_rdb">The goal of this phase is to discover all the subnets in your network. To do this, <span class="ph">Discovery</span> must have the correct SNMP credentials to identify the routers it encounters. Using the credentials you provide, <span class="ph">Discovery</span> begins by reading the router tables of the router connected to the MID Server to identify connected routers. <span class="ph">Discovery</span> then moves outward through the network from router to router until it has discovered all the local subnets.<p class="p">After <span class="ph">Discovery</span> identifies the subnets, it automatically assigns the IP ranges of these subnets to qualified MID Servers in preparation for the CI discovery phase.</p> </div> <ol class="ol steps"><li class="li step stepexpand"> <span class="ph cmd">Navigate to <span class="ph menucascade"><span class="ph uicontrol">All</span> > <span class="ph uicontrol">Discovery</span> > <span class="ph uicontrol">Home</span></span>.</span> <div class="itemgroup info">The first time you access <span class="ph">Discovery</span> Home, a welcome screen appears. After you have configured subnet discovery and run the schedule, Quick Start shows the subnet results information.</div> </li><li class="li step stepexpand"> <span class="ph cmd">Click <span class="ph uicontrol">Discovery Quick Start</span> to begin configuration.</span> <div class="itemgroup info"> <div class="fig fignone" id="configure-subnet-discovery__fig_nd5_fvl_fdb"> <img class="image" id="configure-subnet-discovery__image_grz_xv1_sdb" src="../image/QS_Start.png" alt="Start Quick Start" /> </div> <div class="p"><div class="note"><span class="notetitle">Note:</span> If you did not set up a MID Server yet, click <span class="ph uicontrol">MID Server Guided Setup</span> when prompted to create the MID Server user, download and install the MID Server, and validate it. Links in Guided Setup return you to <span class="ph">Discovery</span> Quick Start to continue configuring subnet discovery. <span class="ph">For more information about using the guided setup interface, see <a class="xref" href="https://docs.servicenow.com/csh?topicname=guided-setup&version=washingtondc&pubname=washingtondc-platform-user-interface" target="_blank" rel="noopener noreferrer">Using guided setup</a>.</span> <div class="fig fignone" id="configure-subnet-discovery__fig_zdk_tkf_pdb"> <img class="image" id="configure-subnet-discovery__image_aqj_hxv_zdb" src="../image/QS_NoMIDFound2.png" alt="MID Server setup link" /> </div> </div> </div> </div> </li><li class="li step stepexpand"> <span class="ph cmd">In the <span class="ph uicontrol">Select MID Servers</span> tab, select qualified MID Servers for subnet discovery.</span> <ol type="a" class="ol substeps" id="configure-subnet-discovery__substeps_f4v_1ls_rdb"><li class="li substep substepexpand"> <span class="ph cmd">Move the MID Servers you want to use for subnet discovery from the <span class="ph uicontrol">Available</span> column to the <span class="ph uicontrol">Selected</span> column.</span> <div class="itemgroup info">Available MID Servers must meet these requirements: <ul class="ul" id="configure-subnet-discovery__ul_av3_5by_12b"><li class="li">Be configured and in an <span class="ph uicontrol">Up</span> state.</li><li class="li">Be validated.</li><li class="li">Have the <span class="ph">Discovery</span> application attached or <span class="ph uicontrol">ALL</span> applications configured.</li></ul> <div class="fig fignone" id="configure-subnet-discovery__fig_x3x_r3g_pdb"> <img class="image" id="configure-subnet-discovery__image_asl_t3g_pdb" src="../image/QS_SelectMIDServers.png" alt="MID Server selection screen" /> </div> </div> </li><li class="li substep substepexpand"> <span class="ph cmd">If you want <span class="ph">Discovery</span> to use all new MID Servers that meet the setup criteria, select the <span class="ph uicontrol">Automatically include new MID Servers</span> option.</span> </li><li class="li substep substepexpand"> <span class="ph cmd">Click <span class="ph uicontrol">Next</span>.</span> </li></ol> </li><li class="li step stepexpand"> <span class="ph cmd">In the <span class="ph uicontrol">Add Credentials</span> tab, add credentials for the routers you are going to discover.</span> <div class="itemgroup info">This tab shows any SNMP credentials that are already configured. Routers that appear in the <span class="ph uicontrol">Targeted Routers</span> list are default gateway routers to which the MID Server host is connected.<div class="note"><span class="notetitle">Note:</span> You can return to this phase after creating a schedule to add credentials.</div> <img class="image" id="configure-subnet-discovery__image_cjj_nvl_fdb" src="../image/snmp-creds-accelerator.png" alt="SNMP credentials for routers" /> </div> <ol type="a" class="ol substeps" id="configure-subnet-discovery__substeps_wfk_xns_rdb"><li class="li substep substepexpand"> <span class="ph cmd">Click <span class="ph uicontrol">New</span> to add SNMP community or SNMP V3 credentials, if necessary.</span> </li><li class="li substep substepexpand"> <span class="ph cmd">If the list of targeted routers does not include all the routers you expect to use, click the plus icon and add the router by IP address.</span> <div class="itemgroup info"> <div class="fig fignone" id="configure-subnet-discovery__fig_kbk_nhb_qdb"> <img class="image" id="configure-subnet-discovery__image_tgj_nvl_fdb" src="../image/list-of-routers-accelerator.png" alt="Add routers" /> </div> </div> </li><li class="li substep substepexpand"> <span class="ph cmd">After you configure all necessary credentials, click <span class="ph uicontrol">Test Router Access</span> to verify that <span class="ph">Discovery</span> can use your credentials to access routers.</span> <div class="itemgroup info">The gateway routers appear in the <span class="ph uicontrol">Routers</span> column, regardless of whether the credentials can access the router. Those routers that the credentials can successfully access appear with a <span class="ph uicontrol">Success</span> indicator. The routers that cannot be reached, appear with a <span class="ph uicontrol">Failed</span> indicator. <p class="p">You can filter the list using the <span class="ph uicontrol">Search by IP</span> field or by using the <span class="ph uicontrol">Reached Routers</span> or <span class="ph uicontrol">Unreached Routers</span> options from the <span class="ph uicontrol">View</span> choice list.</p> </div> </li><li class="li substep substepexpand"> <span class="ph cmd">Click <span class="ph uicontrol">Next</span>.</span> </li></ol> </li><li class="li step stepexpand"> <span class="ph cmd">In the <span class="ph uicontrol">Create Schedule</span> tab, create a schedule to run subnet discovery regularly.</span> <div class="itemgroup info">Execution of this schedule performs subnet discovery and triggers IP subnet auto-assignment, in which the discovered subnets are assigned to qualified MID Servers.</div> <ol type="a" class="ol substeps" id="configure-subnet-discovery__substeps_f5m_t4s_rdb"><li class="li substep substepexpand"> <span class="ph cmd">Complete the schedule using the fields from the list.</span> <div class="itemgroup info"> <div class="fig fignone" id="configure-subnet-discovery__fig_gc1_qhb_qdb"> <img class="image" id="configure-subnet-discovery__image_mff_tvl_fdb" src="../image/schedule-accelerator.png" alt="Discovery schedule for accelerator" /> </div> <ul class="ul" id="configure-subnet-discovery__ul_pcw_sj2_12b"><li class="li"><span class="ph uicontrol">Active</span>: Enables or disables this schedule.</li><li class="li"><span class="ph uicontrol">Frequency</span>: Select how often the schedule should run:<ul class="ul" id="configure-subnet-discovery__ul_s4t_2fv_pdb"><li class="li"><span class="ph uicontrol">Daily</span>: Run <span class="ph">Discovery</span> at a specified time each day.</li><li class="li"><span class="ph uicontrol">Weekly</span>: Run <span class="ph">Discovery</span> on one designated day of each week.</li><li class="li"><span class="ph uicontrol">Monthly</span>: Run <span class="ph">Discovery</span> on one designated day of the month. If the designated day doesn’t occur in the month, the schedule doesn’t run that month. For example, if you designate day 30, the schedule doesn’t run in February.</li><li class="li"><span class="ph uicontrol">Once</span>: Run <span class="ph">Discovery</span> once on the designated date and time.</li><li class="li"><span class="ph uicontrol">Periodically</span>: Run <span class="ph">Discovery</span> every designated time. Use the <span class="ph uicontrol">Repeat Interval</span> field to define the time in days, hours, minutes and seconds. The first discovery runs at the point in time defined in the <span class="ph uicontrol">Starting</span> field. The subsequent discoveries run after each <span class="ph uicontrol">Repeat Interval</span> period passes.</li></ul> </li><li class="li"><span class="ph uicontrol">Cancel Discovery if longer than</span>: Terminate the <span class="ph">Discovery</span> process if it exceeds the specified duration. <span class="ph">Discovery</span> might run for an excessive amount of time based on multiple factors, including the size of your network.<div class="note"><span class="notetitle">Note:</span> Any MID Server processing taking place when <span class="ph">Discovery</span> is canceled is allowed to complete. However, all output records that MID Servers haven’t picked up are canceled.</div> </li></ul> </div> </li><li class="li substep substepexpand"> <span class="ph cmd">Click one of these:</span> <div class="itemgroup info"> <ul class="ul" id="configure-subnet-discovery__ul_kys_52p_xdb"><li class="li"><span class="ph uicontrol">Finish and Run</span> saves the schedule and runs discovery immediately.</li><li class="li"><span class="ph uicontrol">Finish</span> saves the schedule. <span class="ph">Discovery</span> then runs at the interval specified in the schedule.</li></ul> </div> </li></ol> </li><li class="li step stepexpand"> <span class="ph cmd">View subnet discovery results.</span> <div class="itemgroup info"> <img class="image" id="configure-subnet-discovery__image_hvt_5vl_fdb" src="../image/subnet-discovery-results-accel.png" alt="Subnet Discovery results" /> </div> <ol type="a" class="ol substeps" id="configure-subnet-discovery__substeps_hcg_kps_rdb"><li class="li substep substepexpand"> <span class="ph cmd">Click each tile for details.</span> <div class="itemgroup info">If subnet Discovery did not yet run, each of these tiles shows <span class="ph uicontrol">0</span>.<ul class="ul" id="configure-subnet-discovery__ul_jvt_5vl_fdb"><li class="li"><span class="ph uicontrol">Reached Routers</span>: The number of routers that <span class="ph">Discovery</span> was able to access and discover.</li><li class="li"><span class="ph uicontrol">Unreached Routers</span>: The number of routers that <span class="ph">Discovery</span> was not able to access.</li><li class="li"><span class="ph uicontrol">Found Subnets</span>: The number of subnets that <span class="ph">Discovery</span> found.</li><li class="li"><span class="ph uicontrol">Assigned Subnets</span>: IP subnets that were assigned to at least one MID Server.</li><li class="li"><span class="ph uicontrol">Unassignable Subnets</span>: IP subnets that were not assigned to any MID Servers.</li></ul> </div> </li><li class="li substep substepexpand"> <span class="ph cmd">Click <span class="ph uicontrol">Edit Schedule</span> to return to the <span class="ph uicontrol">Select MID Servers</span> tab.</span> <div class="itemgroup info">Resolve any issues with subnet discovery by returning to the Router Access page and making sure each credential is configured correctly. Also test router access for each credential.</div> </li><li class="li substep substepexpand"> <span class="ph cmd">Click <span class="ph uicontrol">Advanced View</span> to see the Automation Status Set form.</span> <div class="itemgroup info">This form displays detailed results for both subnet discovery and the automatic assignment of IP ranges.</div> </li></ol> </li></ol> </div> </div> <div class="topic task nested1" id="configure-ci-discovery"> <h2 class="title topictitle2" id="ariaid-title3">Configure and schedule CI discovery</h2> <div class="body taskbody"><p class="shortdesc">Using the credentials you provide, the Quick Start wizard finds all the configuration items (CI) for the IP ranges identified during subnet discovery.</p> <div class="section prereq p"> <p class="p">You should perform this procedure after you complete <a class="xref" href="discovery-quick-start.html#configure-subnet-discovery" title="Subnet discovery finds all the subnets in your environment to determine available IP ranges and to ensure that there are MID Servers available to access these ranges.">Configure and schedule subnet discovery</a> in the Discovery Quick Start.</p> <p class="p">Role required: discovery_admin</p> </div> <div class="section context" id="configure-ci-discovery__context_ujb_tss_rdb"> The goal of this phase is to create the schedules necessary to discover the CIs on each subnet. <span class="ph">Discovery</span> Quick Start does that automatically, and then runs these schedules using the credentials you provide. You can add additional credentials at any time. Optionally, you can define locations for each of the subnet routers, and <span class="ph">Discovery</span> creates separate schedules for each location. <p class="p">You must be familiar with the types of credentials that you need for the CIs in your network. Each CI type requires different credentials. For example, if <span class="ph">Discovery</span> uses patterns instead of probes, the patterns might require <a class="xref" href="https://docs.servicenow.com/csh?topicname=applicative-creds&version=washingtondc&pubname=washingtondc-platform-security" target="_blank" rel="noopener noreferrer">applicative credentials</a>.</p> <p class="p">Review the requirements for the CI types you intend to discover. See <a class="xref" href="../reference/data-collected-by-itom-visibility.html" title="ITOM Visibility collects unique data for each type of device and stores it in dedicated tables, fields, and relationships.">Data collected by ITOM Visibility</a>, and then locate the specific type of device, computer, or application.</p> </div> <ol class="ol steps"><li class="li step stepexpand"> <span class="ph cmd">In the <span class="ph uicontrol">Add Credentials</span> tab in the Discovery Quick Start, create the credentials necessary to discover CIs in your network.</span> <ol type="a" class="ol substeps" id="configure-ci-discovery__substeps_ryt_2ts_rdb"><li class="li substep substepexpand"> <span class="ph cmd">Select the credential type you want to manage from the <span class="ph uicontrol">Type</span> field.</span> <div class="itemgroup info">All the credentials currently configured for that CI type appear in rows of tiles.<img class="image" id="configure-ci-discovery__image_lwr_hwl_fdb" src="../image/credentials-ci-disco-accel.png" alt="Create credentials for CI Discovery" /> </div> </li><li class="li substep substepexpand"> <span class="ph cmd">To add a credential, click <span class="ph uicontrol">New</span>.</span> <div class="itemgroup info">The Add Credential form appears, allowing you to specify your new credential.</div> </li><li class="li substep substepexpand"> <span class="ph cmd">Click <span class="ph uicontrol">Next</span> to go to the <span class="ph uicontrol">Router Location</span> phase.</span> </li></ol> </li><li class="li step stepexpand"> <span class="ph cmd"><span class="ph uicontrol">Optional:</span> In the <span class="ph uicontrol">Assign Router Location</span> tab, assign a location to each router that subnet discovery found.</span> <div class="itemgroup info">When you configure router locations, you have the option of creating a schedule for each location. If you do not assign locations, a single <span class="ph">Discovery</span> schedule is created for all your subnets. If you assign a timezone to a location, <span class="ph">Discovery</span> creates a schedule that runs in that location's timezone. If you do not assign a timezone to a location, the schedule for that location runs in the user's local timezone.<div class="note"><span class="notetitle">Note:</span> A subnet can belong to multiple routers. If schedules are created by location, <span class="ph">Discovery</span> finds subnets managed by multiple routers using multiple schedules.</div> <div class="p">The list of gateway routers shows those devices not currently assigned to a location.<div class="fig fignone" id="configure-ci-discovery__fig_f2w_mwl_fdb"> <img class="image" id="configure-ci-discovery__image_g2w_mwl_fdb" src="../image/router-locations-accelerator.png" alt="Assign routers to locations" /> </div> </div> </div> <ol type="a" class="ol substeps" id="configure-ci-discovery__substeps_uks_f1t_rdb"><li class="li substep substepexpand"> <span class="ph cmd">Select the check boxes for the routers you want to assign a location.</span> <div class="itemgroup info">Use the <span class="ph uicontrol">System Location</span> column in the table to help you assign a location to the router.</div> </li><li class="li substep substepexpand"> <span class="ph cmd">Select the location in the <span class="ph uicontrol">Assign to</span> choice list.</span> </li><li class="li substep substepexpand"> <span class="ph cmd">If the location is not already in the list, click <span class="ph uicontrol">Add New Location</span> and add the location.</span> </li><li class="li substep substepexpand"> <span class="ph cmd">Ensure that the location has a timezone defined.</span> <div class="itemgroup info">Timezones allow you to create a schedule for each location based on the timezone.</div> </li><li class="li substep substepexpand"> <span class="ph cmd">Click <span class="ph uicontrol">Assign</span>.</span> <div class="itemgroup info"> <div class="note"><span class="notetitle">Note:</span> Routers that are unassigned cannot be added to any schedules that are based on location.</div> </div> </li><li class="li substep substepexpand"> <span class="ph cmd">Click <span class="ph uicontrol">Next</span>.</span> </li></ol> </li><li class="li step stepexpand"> <span class="ph cmd">Create a CI <span class="ph">Discovery</span> schedule.</span> <ol type="a" class="ol substeps" id="configure-ci-discovery__substeps_tcd_z1t_rdb"><li class="li substep substepexpand"> <span class="ph cmd">Complete the schedule using the fields in the list.</span> <div class="itemgroup info"> <div class="fig fignone" id="configure-ci-discovery__fig_rxk_v2v_pdb"> <img class="image" id="configure-ci-discovery__image_lqc_w2v_pdb" src="../image/QS_CI_Schedule.png" alt="Create a CI Discovery schedule" /> </div> <ul class="ul" id="configure-ci-discovery__ul_uwr_yj2_12b"><li class="li" id="configure-ci-discovery__li_accelerator-schedule1"><span class="ph uicontrol">Active</span>: Enables or disables this schedule.</li><li class="li" id="configure-ci-discovery__li_accelerator-schedule2"><span class="ph uicontrol">Frequency</span>: Select how often the schedule should run:<ul class="ul" id="configure-ci-discovery__ul_s4t_2fv_pdb"><li class="li"><span class="ph uicontrol">Daily</span>: Run <span class="ph">Discovery</span> at a specified time each day.</li><li class="li"><span class="ph uicontrol">Weekly</span>: Run <span class="ph">Discovery</span> on one designated day of each week.</li><li class="li"><span class="ph uicontrol">Monthly</span>: Run <span class="ph">Discovery</span> on one designated day of the month. If the designated day doesn’t occur in the month, the schedule doesn’t run that month. For example, if you designate day 30, the schedule doesn’t run in February.</li><li class="li"><span class="ph uicontrol">Once</span>: Run <span class="ph">Discovery</span> once on the designated date and time.</li><li class="li"><span class="ph uicontrol">Periodically</span>: Run <span class="ph">Discovery</span> every designated time. Use the <span class="ph uicontrol">Repeat Interval</span> field to define the time in days, hours, minutes and seconds. The first discovery runs at the point in time defined in the <span class="ph uicontrol">Starting</span> field. The subsequent discoveries run after each <span class="ph uicontrol">Repeat Interval</span> period passes.</li></ul> </li><li class="li" id="configure-ci-discovery__li_separate-schedules"><span class="ph uicontrol">Create a separate schedule for each location</span>: Automatically create schedules for any router locations that you’ve configured. These schedules run on the day and time that you specify, but in their own local time zone. Clear this check box to create a single schedule for all your locations that runs in the user's local time zone. This option is only available if you have configured router locations.</li><li class="li" id="configure-ci-discovery__li_cancel-discovery"><span class="ph uicontrol">Cancel Discovery if longer than</span>: Terminate the <span class="ph">Discovery</span> process if it exceeds the specified duration. <span class="ph">Discovery</span> might run for an excessive amount of time based on multiple factors, including the size of your network.<div class="note"><span class="notetitle">Note:</span> Any MID Server processing taking place when <span class="ph">Discovery</span> is canceled is allowed to complete. However, all output records that MID Servers haven’t picked up are canceled.</div> </li></ul> </div> </li><li class="li substep substepexpand"> <span class="ph cmd">Click one of these options to finish the Quick Start:</span> <div class="itemgroup info"> <ul class="ul" id="configure-ci-discovery__ul_kys_52p_xdb"><li class="li"><span class="ph uicontrol">Finish and Run</span> saves the schedule and runs a discovery immediately.</li><li class="li"><span class="ph uicontrol">Finish</span> saves the schedule. <span class="ph">Discovery</span> runs at the interval you specified in the schedule.</li></ul> </div> </li></ol> </li></ol> </div> </div> </div> </body></html></div>