- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā03-03-2025 12:20 AM - edited ā03-03-2025 12:23 AM
Hi Community,
I Need some help on this problem.
In our env there windows servers which was discovered but they are missing serial number attribute on the CI record.
The count of these servers is around 120 so i am not sure how to approach troubleshooting this problem.
I try to debug one particular server but running quick Ip discovery and in the payload see serial number is returned so not sure why its empty so CI record
Need your assistance
Thanks,
Rahim
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā03-03-2025 10:07 AM
Hi Rahim,
Since youāre seeing the serial number in the quick IP discovery payload yet the CI record shows it as empty, it suggests that the collection process is working fine at the device level but something is going wrong during subsequent mapping or transformation. Iād suggest taking these steps:
-
Choose one Windows server that appears to be discovered correctly. Re-run discovery on it and then check the Discovery log, particularly under the āExploring CI Patternā for the Windows OS ā Servers pattern. Look closely for any reference to the serial number. You should also open the debug view (usually in the upper right of the Discovery log window) to see all the data points captured, including the serial number.
-
Once youāve confirmed that the serial number is indeed grabbed during the exploration phase, go to Pattern Designer and search for the exact pattern thatās applied to these Windows servers. Use the pattern debug mode and specify the IP address along with the MID server you normally use. Step through the process to verify at which step the serial number is retrieved and then mapped into the CI. This step-by-step approach should help you pinpoint where the extraction or mapping is failing.
-
The fact that the payload shows the serial number indicates that the device is returning the data, so itās likely a problem with how the pattern handles that attribute. Examine whether the identification or transformation steps in the pattern are correctly configured to capture and insert the serial number into the CMDB field. It might be that a misconfigured transform or mapping rule is either dropping or overwriting the serial number value.
-
Additionally, compare the configuration of a correctly discovered server with one thatās missing the serial number. See if any differences exist in terms of pattern execution, transformation scripting, or even in the CI class definitions.
By following these troubleshooting steps, you should be able to identify whether the problem lies with the discovery pattern execution (using debug mode) or mapping of data to the CI record. Often, it turns out to be a subtle issue in the pattern designer or a transform that needs a tweak.
Hope this helps, and good luck debugging the issue!
If you believe the solution provided has adequately addressed your query, could you please **mark it as 'Helpful'** and **'Accept it as a Solution'**? This will help other community members who might have the same question find the answer more easily.
Thank you for your consideration.
Selva Arun
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
ā03-17-2025 09:22 AM
Hi Selva,
Thanks for giving your helpful response.
will try these steps and it will surely help fix this issue .