How can I make use of behaviour in discovery schedule, can someone guide me the steps.

MK-p
Tera Contributor

Can someone help me how i can use discovery behavior in discovery schedule.

1 ACCEPTED SOLUTION

Runjay Patel
Giga Sage

Hi @MK-p ,

 

You canFollow below steps

  1. Navigate to Discovery > Behaviors and create new one.
  2. Create Discovery functionality from related list.
  3. Select the functionality definition for example if you want to apply only for window then select “Windows only”. You can define your won as well.
  4. Provide phase in number line in which phase you want to run this.
  5. Optionally you can define functionality criteria as well.
  6. Use this in discovery schedule.

 

-------------------------------------------------------------------------

If you found my response helpful, please consider selecting "Accept as Solution" and marking it as "Helpful." This not only supports me but also benefits the community.


Regards
Runjay Patel - ServiceNow Solution Architect
YouTube: https://www.youtube.com/@RunjayP
LinkedIn: https://www.linkedin.com/in/runjay

-------------------------------------------------------------------------

View solution in original post

3 REPLIES 3

Runjay Patel
Giga Sage

Hi @MK-p ,

 

You canFollow below steps

  1. Navigate to Discovery > Behaviors and create new one.
  2. Create Discovery functionality from related list.
  3. Select the functionality definition for example if you want to apply only for window then select “Windows only”. You can define your won as well.
  4. Provide phase in number line in which phase you want to run this.
  5. Optionally you can define functionality criteria as well.
  6. Use this in discovery schedule.

 

-------------------------------------------------------------------------

If you found my response helpful, please consider selecting "Accept as Solution" and marking it as "Helpful." This not only supports me but also benefits the community.


Regards
Runjay Patel - ServiceNow Solution Architect
YouTube: https://www.youtube.com/@RunjayP
LinkedIn: https://www.linkedin.com/in/runjay

-------------------------------------------------------------------------

DaveHertel
Kilo Sage
Kilo Sage

@MK-p do you have a STRONG and clear business case for using Behaviors with Discovery?  I ask because I strongly advise not using these unless there is a specific need for such.  Using Behaviors is troublesome but they can, in rare but specific cases, provide some value.   But generally speaking, discovery with behaviors is problematic.  Machines that have multiple protocols (like a Linux box that had SSH and SNMP both enabled with valid creds), can cause problems with behavior-only discovery.  Example - a behavior-based SNMP-only discovery might target a Linux box.. the discovery can incorrectly classify this linux machine via SNMP when it reality it should be discovered via SSH (using OOB patterns).

 

In short - avoid Behaviors unless you have a specific need to use them.  IMHO

I've been working with SN Discovery for +13 years and avoid Behaviors like the plague...  just sayin'

 

Hope this helps? Dave

SK Chand Basha
Giga Sage

Hi @MK-p 

  1. Navigate to Discovery-> Behaviours
  2. Click on create new and enter the name

SKChandBasha_0-1737340017997.png

 

 

Save the form

 

  1. Under Discovery Functionality section click on new
  2. Enter the on which phase this behaviour should trigger out of four phases(scanning(1),Classification(2),Identifcation(3),Exploration(4)
  3. Choose appropriate mid server and functionality Definition
  4. Click on submit

SKChandBasha_1-1737340053545.png

 

Mark it Helpful and Accept Solution!! If this helps you to understand.