Service Mapping - Determining how a connection is decided

smouazzen
Tera Contributor

Created several service maps where a connection from a production web server to both development and production database servers was displayed on the map. Other than going to each server to check, how do we determine what method or technique ServiceNow used to decide that these connections are made from the source to the target.

 

Tried going through the discovery logs on the Service Map but they only show the commands/responses used to discover the source and target CIs, and not how Service Map decided that there is connection out to a database or another target. 

 

Thank you,

Sam

1 ACCEPTED SOLUTION

Hi @smouazzen 

 

Config file provided by the customer for Source Server  example your connection details store in a Xml or Notepad on Source Server that Means config file of that data, File name can be Config.xml and use the use that Path or file to retrieve the data and there are multiple OOB function available (Like Delimiter Regex etc),  to parse the data and store in a Variable to make connection from Source to destination Server.

 

Please appreciate the efforts of community contributors by marking appropriate response as Mark my Answer Helpful or Accept Solution this may help other community users to follow correct solution in future.

 

Thanks

AJ

Linkedin Profile:- https://www.linkedin.com/in/ajay-kumar-66a91385/

View solution in original post

6 REPLIES 6

AJ-TechTrek
Giga Sage
Giga Sage

Hi @smouazzen 

 

Connection is decided based on the active server and active traffic connection from Source Server, If you feels data populated is wrongly , You can use the suggested connection and delete the connection whatever is not required.

 

Thanks

AJ

smouazzen
Tera Contributor

Hi Ajay, 

 

Thank you for the explanation but what I was looking for is a way to determine how the connection was decided by ServiceNow: was it based on Machine Learning, Pattern based, or horizontal based discovery decisions.  The goal is by understanding the source of the connection and decision, we can evaluate the accuracy of the map better and decide if it requires a closer look and modifications or not.

 

Thank you,

Sam

HI @smouazzen 

 

Its deciding based the traffic , How traffic is passing from Source to Destination and on which Port, Also you can disable the Traffic based discovery and used the pattern to make the connection like you can use the config file to source server and refer the configuration , parse the same to make connection pattern with destination Server, However OOB Artificial Intelligence and Machine Learning also used but we dont have access of those to check.

 

Refer below some articles help to provide more information.

 

https://docs.servicenow.com/bundle/vancouver-it-operations-management/page/product/service-mapping/c...

 

https://docs.servicenow.com/bundle/vancouver-it-operations-management/page/product/service-mapping/c...

 

Please appreciate the efforts of community contributors by marking appropriate response as Mark my Answer Helpful or Accept Solution this may help other community users to follow correct solution in future.

 

Thanks

AJ

AJ-TechTrek
Giga Sage
Giga Sage

HI @smouazzen 

 

Its deciding based the traffic , How traffic is passing from Source to Destination and on which Port, Also you can disable the Traffic based discovery and used the pattern to make the connection like you can use the config file to source server and refer the configuration , parse the same to make connection pattern with destination Server, However OOB Artificial Intelligence and Machine Learning also used but we dont have access of those to check.

 

Refer below some articles help to provide more information.

 

https://docs.servicenow.com/bundle/vancouver-it-operations-management/page/product/service-mapping/c...

 

https://docs.servicenow.com/bundle/vancouver-it-operations-management/page/product/service-mapping/c...

 

Please appreciate the efforts of community contributors by marking appropriate response as Mark my Answer Helpful or Accept Solution this may help other community users to follow correct solution in future.

 

Thanks

AJ