Discovery is not triggering application patterns after Application Dependency Mapping probe( ADM)

venkat101
Tera Guru

Hi,

I have an issue with discovery. Discovery completed after finishing Application Dependency Mapping probe( ADM probe) step.

both patterns it launched are from Unix classy and the patterns it did not launch are application patterns.

following are the steps it went through:

shazzam

JavascriptProbe

MultiProbe(UNIX - Classify)

HorizontalDiscoveryProbe(linux pattern)

HorizontalDiscoveryProbe(UNIX Cluster - veritas pattern)

 

I dont see any errors in discovery.

adding @VivekSattanatha 

SSHCommand

MultiProbe(ADM)

8 REPLIES 8

Venky VA
ServiceNow Employee
ServiceNow Employee

Hi @venkat101 ,

 

Which application patterns it did not trigger?

OOB do we have classifier and pattern created for that application?

 

Thanks

Venky

All custom patterns.

Yes, classifier is created and working.

Amit Gujarathi
Giga Sage
Giga Sage

HI @venkat101 ,
I trust you are doing great.

  1. Verify Discovery Probe Execution: Confirm that the necessary probes were executed during the discovery process. You mentioned the following probes were launched:
  • Shazzam
  • JavascriptProbe
  • MultiProbe (UNIX - Classify)
  • HorizontalDiscoveryProbe (Linux pattern)
  • HorizontalDiscoveryProbe (UNIX Cluster - Veritas pattern)
  1. Ensure Probe Configurations: Check if the configuration of the probes involved in the discovery process is correctly set up. Ensure that the probes are configured to capture application patterns as well.

  2. Review Application Patterns: Review the application patterns defined in the system. Verify that they are correctly configured and associated with the relevant CI (Configuration Item) classes.

  3. Validate Discovery Logs: Examine the discovery logs to ensure that there are no errors or exceptions reported. If there are any errors, investigate and address them accordingly.

  4. Debug Application Patterns: If the issue persists, it might be necessary to debug the application patterns to identify any potential issues or misconfigurations. Analyze the pattern scripts and ensure they are designed correctly to identify the desired application components.

  5. Test Discovery: Perform a test discovery using the application patterns and monitor the logs to verify if the patterns are being launched successfully and capturing the desired application information.


Was this answer helpful?


Please consider marking it correct or helpful.


Your feedback helps us improve!


Thank you!


Regards,


Amit Gujrathi



Hi Amit,

I verified all the points you mentioned. It used to work perfectly fine in the past. suddenly custom patterns stopped working.