How to work with Discovery Automation Error Message table and related dashboards

EricCfromAZ
Tera Contributor

Hello experts. I have been struggling for a while to understand and follow how to work with the Discovery Automation error table "automation_error_msg". Now if you've spent any time at all within Discovery you'll know that no matter how careful and methodical you are, you will be spending a good portion of your time troubleshooting IP's that do not Discover for one reason or another. Most of the time I don't even use this part of Discovery, Discovery -> Home. If you drill into the tile that is titled "Errors", you'll eventually land at the automation table/UI. It would be nice to learn a bit more on how to go about using this portion of Discovery tool only because this is where everyone see's the count of error's and brings uncertainty and anxiety to many when you see such a high number. So getting this number to decrease (in a proper and truthful way) is highly desirable. 

Having said all that, I've done some research and is it me or is there a lack of info on this in the doc's site and community. Do most of you just blow past this and not use it? Personally, I dive right into the Discovery log, but is that standard practice?

OK, on to the questions.

  1. When an attempt is made to Retry Discovery, an error is displayed. What causes this error. Need this to work.
    find_real_file.png

2. If we assign task to someone, how do they work the task. Need guidance on where to go within SN to see tasks. 

Marking record as "Ignore Error".
find_real_file.png

Notice now that when this action is performed (marking as ignore), the attribute "Ignored" is marked true in the "automation_error_msg" table.

find_real_file.png

Question 3:  When record is marked as ignored, is this permanent? If it is not permanent, then what conditions have to occur to change back to “false”?

Question 4:  If it is permanent on this IP, then I can see a scenario where client re-purposes the IP to new device. When this occurs and let’s assume new device still has credential (other) error, does this flag remain and therefore hides a new Discovery issue?

5. Need to find and track tasks that were assigned to teams to resolve IP's.
Consider this scenario. a) Discovery admin reviews Error and assigns to team member to resolve. b) some time later, admin reviews IP and still unresolved.
How can admin track and determine status of assigned tasks?

6. Under Automation Error Message Exclusion lists. Seems this is a form to perform a wide range of exclusions based on error message from system. a) Where can I find additional examples/best practices using this exclusion lists. b) I'm assuming these rules will impact the count displayed on the OOTB tile that shows Discovery errors.

find_real_file.png

Thank you Experts!!

//Eric

4 REPLIES 4

Narsing1
Mega Sage

Hi,

If it is Windows, then check whether WinRM is enabled on Target machine/ Port might have been changed / Using Non-Domain account.

Also, check the Credential affinity table for that IP Address to see which credential is being used & check with your System Admin Team for correcting the credentials / whether the account that you are using might have locked out due to multiple login attempts.

 

Thanks,

Narsing

EricCfromAZ
Tera Contributor

Hello Narsing. Thank you for providing your input, but I'm not looking for troubleshooting assistance, I'm looking for a deeper dive into the Automation tables and how they are intended to work and help Discovery admins. Please see my questions most are relating to the Automation tables.

Thank you.

//Eric

Nilanjan1
Mega Sage

@EricCfromAZ : By any chance did you get a response to your query?  I am looking for exactly the same details could not find a concrete answer. However, I found one article which points to trouble shoot based on discovery logs which is the best option. 

 

https://www.servicenow.com/community/itom-forum/discovery-automation-error-message/m-p/949854 

Doug Mathias
Tera Contributor

I'm also looking for some official ServiceNow resources on best practices for Discovery Error remediation and what the workflow looks like. I've found little tidbits of info, scattered here and there, but nothing comprehensive.

 

Here are the top threads from Community and SN Official reps. 

 

  1. https://www.servicenow.com/community/itom-blog/discovery-best-better-practices/ba-p/2272262
  2. https://docs.servicenow.com/bundle/washingtondc-it-operations-management/page/product/discovery/conc...
  3. https://docs.servicenow.com/bundle/washingtondc-it-operations-management/page/product/discovery/conc...