Probes vs Patterns

pauladams
Tera Contributor

Hello,

I am trying to understand the advantages and disadvantages of using Patterns vs Probes for Discovery.

Can you please shed some light on this?

Also, if patterns are a more preferred way to do Discovery, do we have patterns available as a substitute for all the probes?

Thanks

-Pa

 

11 REPLIES 11

Andrew Westerv4
Mega Guru

Patterns are the future-state for Discovery and would be the recommended path for future custom enhancements. Customers on instances Jakarta and later are defaulted to using the horizontal pattern Discovery where it is applicable. Not every probe/sensor has been converted over to Patterns, which is mostly in regards to SNMP Discovered devices. I believe most, if not all, server-based Discovery has been converted.

If you started on an older release than Jakarta, it is still possible to migrate to OOB Pattern Discovery but it will require quite a bit of manual work. ServiceNow is currently working on a stable method to help transition established customers with a Discovered CMDB, but it hasn't been released yet (re: KB0694477)

chuckm
Giga Guru

As Andrew mentioned if you already have an established CMDB using Probe-based discovery, moving to Pattern-based discovery will require a lot of planning.  The classifiers will have to be updated and multiple ServiceNow created scripts will be run.  The scripts that ServiceNow originally created were as follows:

  • Migrate Load Balancer to Pattern
  • Migrate Net Devices to Pattern
  • Migrate Windows to Pattern
  • Migrate Unix to Pattern

These were available in Kingston Patch 12 and London Patch 4, but have since been removed because they required additional updates.

The following community articles provide additional information on moving from Probe-based discovery to Pattern-based discovery:

Switching from probes/sensors to patterns. Something to think about...

https://community.servicenow.com/community?id=community_article&sys_id=c80fbca9db83e340fa192183ca961...

Discovery Probes to Patterns

https://community.servicenow.com/community?id=community_question&sys_id=1d57efe2db4293442b6dfb651f96...

London Linux Probes to Patterns: Any recommendations/Suggestions

https://community.servicenow.com/community?id=community_question&sys_id=f4af5ff6dbfeaf802e8c2183ca96...

 

pauladams
Tera Contributor

Thank you Andrew and Chuck for your response.

We are starting with Discovery now and do not have it before.

So, per recommendation Patterns are the way to go?

 

If we have to use Patterns and not Probes, do we need to do any specific configuration like disabling the OOB Probes? How do I tell Discovery that it shouldn't use the Probes but Patterns?

 

Thanks

-Pa

 

 

To use a pattern for the identification and exploration phases of horizontal discovery, you must add the Horizontal Pattern probe to the classifiers for the CIs are you trying to discover.

 

https://docs.servicenow.com/bundle/madrid-it-operations-management/page/product/discovery/concept/c-...