- Post History
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
on 04-21-2021 08:58 AM
Use this blog to post and respond to questions about the Discovery Simulator tasks available from the Discovery Fundamentals course on NOW Learning. The Discovery Simulator tasks are designed to assess one's proficiency with performing various tasks using ServiceNow Discovery. The simulator covers the following tasks:
01: Navigate Discovery
02: Validate MID Server
03: Run Quick Discovery
04: Create Credentials
05: Create Discovery Schedule
06: Create Windows Only Behavior
07: Reconfigure and Test Discovery Schedule using New Behavior
08: Create iTunes Process Classifier
09: Create iTunes Discovery Pattern (Part 1)
10: Create iTunes Discovery Pattern (Part 2)
11: Extend Windows OS - Servers Pattern
12: Create Asset Record
13: Activate CMDB Health Dashboard
- 27,277 Views
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
I have re-run the Quick Discovery, this time the Job updated the CI as the CI was already existing with that IP.
Its Weird that, Now I was able to validate the task 🙂
Thank You.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
@Akhtar Rasool please run the quick discovery again and then try to validate. There is a 15 minute time frame in the script after the CI is discovered that you have to validate. This may be the issue. Thanks.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Thanks Glenn for the reply.
After re-run of Quick Discovery I was able to validate the task.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Dears
For the Task: Extend Windows OS - Servers Pattern#
could you please correct if i am wrong in any of below two steps.
Description is not getting captured.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
great
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Helpful
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Well I just started this module ..let's see what happen seems like something really challenging and exciting things I m. going to experience
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Task: Create Discovery Schedule
Windows and Linux Server Schedule
As the Cloud Dimensions Discovery administrator, you are tasked with creating a discovery schedule to automatically discover a Windows and Linux Server using the following information:
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Use the following information to set Version into the Version field.
- Step Name: Set Version
- Operation: [Use skills learned to determine correct entry]
- Value: [Use skills learned to determine correct entry]
- Name: [Use skills learned to determine correct entry]
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
For the Task: Extend Windows OS - Servers Pattern#
This will work
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi Everyone, Posting this to complete first validation task
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi Team,
Please comment on below points
Which phases can be viewed under Discovery log tab?
Select all that apply
a. Identification
b. Exploration
c. Scanning
d. Probes and ports
e. Classification
Answer:
a. Identification
b. Exploration
c. Scanning
e. Classification
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Could you please help me to achieve below?
08: Create iTunes Process Classifier
09: Create iTunes Discovery Pattern (Part 1)
10: Create iTunes Discovery Pattern (Part 2)
11: Extend Windows OS - Servers Pattern
12: Create Asset Record
13: Activate CMDB Health Dashboard
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
usefull
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Explain Discovery
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Refer below link for basic understanding about discovery
https://www.linkedin.com/pulse/discovery-fundamentals-paul-stuart-88lhc/
Mark it as helpful if you feel this gives you overview and idea about discovery.
Thanks
Ranjith
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Identification
Scanning
Classification
Exploration
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Which phases can be viewed under Discovery log tab?
Identification
Exploration
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Ref: Task: Create iTunes Discovery Pattern (Part 2)
While trying to perform the following steps
From the iTunes pattern, open the iTunes Identification Section and enable Debug Mode using the following information:
- Debug Type: Horizontal
- Host Name/IP: 198.51.12.119
- PID: [Obtain from the Windows Server record in the CMDB, under the Running Processes tab for process iTunes.exe NOT iTunesHelper.exe
I couldn't find the iTunes.exe process. More precisely, I first found it, then I found it with absent=true. Finally when I reran discovery, I couldn't find it anymore. I think the process died, but I'm not sure how to recover/reboot the Windows Server.
Ideas ?
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
thanks
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hey @glenn_pinto @SyedAbbasH can you please help me with lab task no 7 " Reconfigure and Test Discovery Schedule using New Behavior"
Now getting the right navigation. Please help
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Identification
Scanning
Classification
Exploration
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi there,
I am stuck on Task: Create Discovery Schedule. The linux server is discovered and CI is created but with the windows server having IP 198.51.12.119, the discovery sensor fails with the error as below:
Failed Exploring CI Pattern, Pattern name: Windows OS - Servers, To Check Pattern Log Press Here
It fails, when it trying to transform the `-` in the NDP mac address to `:`
In the pattern designer launched from debug, I can see that the previous step is successful and the MAC address and the IP address is updated in the NDPTablev4, as below logs also show.
Get NDP Table IPv4
2024-04-16 08:50:18: Executing WMI command on host: 198.51.12.119, command: netsh int ipv4 show neigh
2024-04-16 08:50:20: Command result:
Interface 1: Loopback Pseudo-Interface 1
Internet Address Physical Address Type
-------------------------------------------- ----------------- -----------
224.0.0.22 Permanent
239.255.255.250 Permanent
Interface 7: Ethernet
198.51.0.1 0e-6d-55-1a-e9-72 Reachable
2024-04-16 08:50:20: setAttribute(NdpTableV4,[{mac_address=0e-6d-55-1a-e9-72, ip_address=198.51.0.1}])
2024-04-16 08:50:20: Execution time: 1875 ms
Replace '-' with ':' in mac_address
2024-04-16 08:50:20: Illegal group reference
java.lang.IllegalArgumentException: Illegal group reference
at java.base/java.util.regex.Matcher.appendExpandedReplacement(Matcher.java:1068)
at java.base/java.util.regex.Matcher.appendReplacement(Matcher.java:998)
at java.base/java.util.regex.Matcher.replaceAll(Matcher.java:1182)
at java.base/java.lang.String.replaceAll(String.java:2126)
at com.snc.sw.kb.lang.closure.EvalClosure.processVars(EvalClosure.java:180)
at com.snc.sw.kb.lang.closure.EvalClosure.executeJavascript(EvalClosure.java:87)
at com.snc.sw.kb.lang.closure.EvalClosure.function(EvalClosure.java:61)
at com.snc.sw.kb.lang.closure.EvalClosure.function(EvalClosure.java:28)
at com.snc.sw.kb.lang.closure.TransformTableClosure.iterateTableRows(TransformTableClosure.java:75)
at com.snc.sw.kb.lang.closure.TransformTableClosure.function(TransformTableClosure.java:53)
at com.snc.sw.kb.lang.closure.TransformTableClosure.function(TransformTableClosure.java:19)
at com.snc.sw.kb.lang.clos
More screenshots.
NdpTableV4 data, when clicked on the `data pill` with that table name in the "Temporary Variables"
the JS snippet from the pattern:
var rtrn = '';
rtrn = ${$NdpTableV4[].mac_address}.replace(/-/g,':').toLowerCase();
Please help
Thanks
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
@NeilStrongArm I am getting the same error on that step today. Hopefully someone can provide a fix.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi there, so I'm having no luck on STEP 2 of Module 9 Task "Create iTunes Discovery Pattern (Part 2)". Step 1 worked perfectly but not Step 2. I've tried all the the suggestions found in this thread but none helped any. I also tried deleting all steps and starting the whole process over, with no discernable affect.
Step 2: Use the following information to filter the table only for iTunes attributes:
- Step Name: Filter Table
- Operation: Filter Table
- Source Table: $cmdb_ci_appl
- Target Table: $cmdb_ci_appl
- Condition: $cmdb_ci_appl[].Name | Contains | iTunes
Hint: Click Test and confirm Name, Vendor, Version are collected only for iTunes on 198.51.12.119
Here's what my work looks like:
Any help or suggestions on what can be done would be appreciated!
Doug
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
perfect
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
I need lab workbook.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
currently doing the same course right now
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Starting my studies.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Starting my studies.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Pelase, I can´t my task validation.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
hi
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
01: Navigate Discovery:
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Hi there - I'm unable to complete Lab 10 (Create ITunes Discovery Pattern (Part 2)) because in the step ob actually testing the pattern I'm running into the following error:
> Identification Engine: Discovery status is FAILURE, Discovery using patterns failed due to lack of existence of the main CI type in the results. Check the discovery logs for more details.
As you can see in the screenshot, my pattern steps are all successful - and than Discovery fails?!
I did check my pattern and the individual steps multiple times - I can not find any misconfigurations. Does someone has an idea whats going on and how to fix it?
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Follow up: the next lab (Task: Extend Windows OS - Servers Pattern) fails with the same problem:
Is there same underlaying problem with my lab environment or am I to stupid to see some obvious mistake?
Here are the pattern steps:
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
@glenn_pinto the problems detailed in my last two posts persist - any idea how to fix that?
These are my last two tasks for the Discovery NowLearning module - and I would really like to finally finish and get my voucher 🙂
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
I have the exact same error as @felixmiske above in Module 9 Task: Create iTunes Discovery Pattern (Part 2)
I did notice a statement in the iTunes Identification Section of the Discovery Log about the mid.sm.discolog.max_object_size limit of 1000 being reached.
I proceeded to up it to 100000 and restarted the mid server. That message went away but I still have the same FAILURE for the horizontal pattern.
@glenn_pinto I would love to know how to solve this one.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
@robertsilva I did contact ServiceNow Support. They did not troubleshoot my instance (would have been nice to actually know what the issue is), but told me how to circumvent the validation check by manually adding the required data to the CIs...
Not a perfect solution - but at least I was finally able to to finish the module and register for the exam...
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
I was able to make it work by using $cmdb_ci_appl[*] instead of $cmdb_ci_appl on the "Name" field for steps 3, 4, & 5.
Check out my screenshots.
The same applies for the Windows OS - Servers pattern extension
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Topic:
Task: Create Discovery Schedule
- I wonder if this a normal experience or something is wrong my training instance?
- I was trying to update this record but there is no 'Quick Ranges' link available under related links (even if I try to change view).
- Please help. Thanks!
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Dear @glenn_pinto,
I am stuck at the end of the course as my mid server is down and i am unable to restart it. Attached is the SS.
Also i am not able to do a RDP connection to the mid server URL getting below error
Is anyone facing this issue
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Starting my case
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Navigate Discovery
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
hi
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Could I have help on iTunes task 2? 😭 I think I'm going nuts here. I have done exactly as described in lab and its still coming out incorrect. My tests verify when I put in $version but not $cmdb_ci_appl.version even though its the correct table reference field. All my steps verify but the discovery still fails. I have also synced the pattern several times to no avail, not sure where I went wrong.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Could someone please help me?
Regarding Extend Windows OS - Servers Pattern
When I executed detection on the Windows MID Server, the following error is displayed.
I have clicked [Pattern Sync to Mid] to synchronize the updated pattern with the MID Server.
Thank you in advance.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
Create Credentials
I can't create credentials, the validation can not pass, anyone has the same problem?
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
I will advise you check 3 things
1. validate the mid server and make sure is up
2. credential test you are getting success
3. then try quick discovery.
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
I got stuck on the module six task but realized it was because the discovery of 198.51.12.119 would complete yet show all running processes as absent. At that point I had already spent more than an hour on that task and no matter how I ran discovery, it always returned the same result. I was able to validate the task by "testing" the pattern independent of the full discovery. However, because discovery was not working as expected, I still eventually got stuck again, on the first task of module nine. After fussing with it for another hour or more I gave up and terminated the instance to request a new (knowing that I would need to redo all the steps to continue). However the next instance did not have a MID server listed. I RDP'd into the server and saw a running MID server process and verified the config.xml, but no joy getting it to appear in the instance. I terminated that instance and tried again with the exact same result (no MID in the instance, in spite of the MID up and running on the Windows server). This seems worthy of a case, but thought I'd post the question here first. Has anyone else run into issues with their training instance that are well outside the scope of this training?
- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
I have the same problem as @itpro72. All processes are showing up as absent therefore I am unable to validate the task from module 6 as the iTunes process is not getting classified.