ServiceNow Discovery: Licensing and Cost Factors to Plan For
Core Cost Drivers for Discovery Licensing
Discovery licensing in ServiceNow is part of the ITOM Visibility subscription, which is measured in subscription units based on the configuration items Discovery finds and keeps current. A Discovery probe is a software component that scans your infrastructure and reports configuration items back to ServiceNow. The collection points, the MID Servers placed inside each network, are not the licensing unit; the count that matters is the resources Discovery finds, averaged over a period your contract defines. Your costs depend on how many probes you need. A small organization with a single data center might need one probe. A large organization with sites across continents needs several MID Servers, but it is the number of discovered resources that drives the subscription. Understand your infrastructure topology to place MID Servers, and your resource inventory to estimate the subscription.
A secondary cost driver is the scope of scanning. A narrow range discovers fewer devices and so consumes fewer subscription units than a wide one. But scanning too narrowly misses infrastructure. Your cost depends on the configuration items that Discovery creates and keeps current, not on the ranges you scan.
Cloud Integration Costs
Discovering infrastructure in the cloud (AWS, Azure, Google Cloud) requires cloud integrations. Some cloud integrations are included with Discovery licensing; others are licensed separately. The cost of a cloud integration depends on the size of your cloud infrastructure. Cloud resources count toward the same subscription units, with different categories of resource weighted differently under the contract, so the estimate still starts from an inventory of what is deployed. Before licensing, estimate how many resources are deployed in each cloud: how many EC2 instances, databases, networking resources, and storage buckets. This estimate drives integration cost.
Integrations require that credentials to the cloud account be configured in ServiceNow. Ensure that your security and cloud teams are comfortable with this. Some organizations restrict which people can configure cloud integrations due to security concerns.
Scan Frequency and Performance Impact
Discovery can run continuously or on a schedule. Continuous discovery detects new devices immediately. Scheduled discovery (e.g., nightly or weekly) is less resource-intensive but discovers new devices more slowly. Higher scan frequency means more data flowing back to your CMDB and more processing required. Frequent scanning also consumes network bandwidth and can impact production traffic if not carefully configured. Consider your business need: do you need real-time discovery, or is weekly or daily sufficient? This decision affects both licensing costs and infrastructure costs.
Data Retention and CMDB Growth Costs
As Discovery runs repeatedly, the CMDB grows. Every discovered device creates records. Duplicate detection helps: if the same device is discovered multiple times, it should create one CI, not multiple. However, if you run Discovery over broader networks as your organization grows, CI count grows. More CIs mean larger CMDB, which impacts ServiceNow instance performance and storage costs. Some organizations have limits on CMDB size due to licensing or performance constraints.
Additionally, ServiceNow tables grow: discovery run logs, reconciliation logs, and history records. These support auditing and analysis but consume storage. Plan for CMDB growth and factor any storage costs into your budget.
Implementation and Professional Services
Discovery is rarely deployed out of the box; it requires configuration specific to your infrastructure. You must define which network ranges to scan, which device types to discover, and which attributes to collect. You must configure cloud integrations with credentials and scopes. This configuration work is typically included in a professional services engagement. Estimate this effort from your infrastructure complexity and the number of integrations needed.
Questions to Ask Before Licensing
Ask potential vendors: What is included in the subscription? Which resource categories count, and at what ratio? Over what period is the average measured? Are cloud integrations included or separate? What happens if I exceed my data volume limit? Can I scale licenses dynamically or must I commit upfront? What is the cost model: annual or monthly? What is the cost of implementation services? Will you provide training? After the initial implementation, what is the cost of ongoing support?
Optimizing Discovery Costs
Subscription cost can be controlled by managing what is discovered and kept. Design your network scanning range carefully: scan only what you need to scan, not the entire internet address space. Disable probes when they are not needed. If a probe sits idle for months because that data center was decommissioned, remove it. Consolidate scanning across network segments where possible: one probe can scan multiple segments if they are accessible from a single location.
Review your discovery configuration periodically. Are there patterns that are generating duplicate items? Disable them. Are there patterns that are discovering devices that are not relevant to your business? Disable them. Optimization reduces both licensing costs and the data volume flowing back to your CMDB.
Start with the unit your contract actually charges for
Most budget problems in Discovery come from a mismatch between what the business counts and what the subscription counts. A service owner talks about servers, sites and applications. The contract may price on devices, on configuration items created, or on a mix that depends on which discovery features are switched on. Before any estimate is written down, get the licensing unit in writing, with a worked example of how a sample of your estate would be counted. If the vendor will only describe the model in general terms, that is a finding in itself and belongs in the decision log.
The decision that matters most is scope for the first year. Discovery licenses tend to grow quietly: a cloud account is connected for a proof of concept, a second data center is added after an outage review, and nobody revisits the count. A sound plan separates the estate you must cover now from the estate you may cover later, and prices each separately. Treating “everything we own” as the opening scope is often the most expensive way to start, because the CMDB then fills with records nobody has yet decided how to maintain.
A decision table for the cost drivers that move the number
The table below is a working tool for a planning meeting. Each row is a driver that commonly changes the total, the question to put to the vendor or partner, and the internal owner who should answer it. The owner column matters because most of these answers sit with infrastructure and security teams, not with the people negotiating the contract.
| Cost driver | Question to settle before signing | Who answers |
|---|---|---|
| Device or CI volume | Which networks and cloud accounts are in year-one scope, and which are deferred? | Infrastructure lead |
| Scan frequency | Does each class of device really need a daily scan, or is a weekly cycle enough for the decisions it supports? | CMDB owner with operations |
| Cloud and container coverage | Which cloud platforms are in scope, and does coverage depend on separate integrations or credentials? | Cloud platform owner |
| Probe and MID Server footprint | How many collection points are needed per site, and who operates them after go-live? | Network and platform team |
| Retention and growth | How long are discovered records kept, and what removes stale CIs? | CMDB owner and compliance |
| Services outside the subscription | Which build, tuning and training items are priced separately? | Procurement with the service owner |
How to build the estimate in five steps
- Export a current inventory from the sources you already trust, such as the network team’s address plan, the virtualization console and the cloud billing accounts, and mark each source’s known gaps.
- Split the inventory into year-one scope, deferred scope and out of scope, and record the reason for each exclusion so a later reviewer can reverse it.
- Apply the vendor’s counting rules to a sample of the year-one scope, not to the headline inventory, and compare the result with your own count.
- Add the collection points, the scan cadence and the expected growth from the deferred scope, then price the two cases: the year-one scope alone, and the scope with deferred items added.
- Write the assumptions next to the number. A figure without its assumptions cannot be defended when the estate changes.
What usually goes wrong after the contract is signed
The first failure is a license count that matches the contract but not the estate. Duplicate records from overlapping sources, such as a virtual host and the guest it runs, can inflate the count until the team has to explain why the bill is higher than the estimate. Reconciliation rules should be tested before the count is treated as final. The second failure is a scan cadence set to the fastest option because it was the default in a demo. Frequent scans of stable hardware add load without adding decisions, and the cost shows up in network and probe capacity as well as in the subscription.
The third failure is ownership. License cost is paid by finance, but the drivers are operational. When nobody is named to review the count each quarter, growth goes unnoticed until renewal. A short quarterly review, with the device count, the scan schedule and the deferred list on one page, catches most of this early.
When to hold back on the full subscription
A full estate subscription is not always the right first purchase. If the CMDB has no owner, no data standard and no plan for how discovered records will be used, buying breadth first often produces a larger clean-up later. In that situation a narrower first scope, with a defined path to add networks as the operating model matures, usually costs less in total. The reverse is also true: if an audit or a migration has a fixed date, the scope may need to be complete before the work can be trusted, and the budget should say so.
Questions people ask about Discovery licensing
Can a pilot run on a smaller count without distorting the business case?
Yes, provided the pilot records what it would cost at full scale. Measure the collection points, scan duration and record volume during the pilot, then scale those measurements with the deferred inventory. A pilot that only proves the tool works gives finance nothing to plan with.
Which costs are most often forgotten?
Time on the CMDB team to resolve duplicates and stale records is often the largest hidden cost. Network change requests for new collection points and the effort to keep credentials current are close behind. These rarely appear on the vendor quote but they recur every quarter.
Should discovery cost be charged back to the teams whose estate it covers?
Charge-back can work when each team controls its own scope. It breaks down when a shared network is discovered for several teams at once. Agree the allocation rule before the first invoice, and write it into the governance model so it does not change with the person who holds the budget.
Bringing the estimate to a licensing review
If you are comparing a narrow first scope with a full estate purchase, test your inventory against the counting rules first, since that is where estimates are most often weak. Read the governance model for Discovery to see who should own the count, and the planning note on first Discovery scope choices shows how to keep year one contained.
Related guides: ServiceNow Discovery Consulting.
Frequently asked questions
Do we need a MID Server in every data center, or can one reach several locations?
One MID Server can discover several locations if they are reachable from it over the network with acceptable latency and the firewall rules allow it; slow or variable links lengthen discovery runs. Most large organizations place a MID Server in each region or network zone for performance and resilience, so that a failure affects one zone. MID Servers are collection points, not the licensing unit.
Should we discover everything or focus on what matters for ServiceNow?
Focus on what matters. Discovering every device in your network generates noise and slows down ServiceNow. Configure Discovery to focus on CIs that are relevant to service mapping, change management, or incident management. Most organizations start with servers and network devices, then gradually expand to include storage, load balancers, or other devices as their use cases mature.
What happens if our infrastructure grows and more resources are discovered?
The subscription is measured on the resources Discovery finds and maintains, averaged over a period the contract defines, so growth shows up in the licence usage report before it shows up at renewal. Adding MID Servers costs nothing in licence terms. Review the count each quarter and agree with your account team how additions during the term are handled.
Related guides
Related Oblytech services
Where this topic turns into delivery work, these are the Oblytech services that cover it.
Planning, running or fixing a ServiceNow programme? Tell us where you are and we will suggest a sensible next step.
Contact us