Service Mapping Tomcat does not show database connection even if added manually

smouazzen
Tera Contributor

We are on version Vancouver and trying to create a Service Map for multiple applications. Some of our applications are running Tomcat behind a load balancer and the Service Mapping works up to the Tomcat application server, but will not show the MySQL database server. Both servers are discovered and the Tomcat application server CI (in cmdb_ci_app_server_tomcat) show a "Depends on" relationship with the MySQL Server. 

 

The MySQL server does show up as a Suggested Connections, and when added manually, does not show in the Service Map (the diagram).

1 ACCEPTED SOLUTION

Hi @smouazzen ,

 

I see that you have an Identification Engine error on the map.

Are there any changes done to the IRE rules of the class ( cmdb_ci_endpoint_tcp ) cuz of which the discovery is not triggering/ connection not being added?

Please refer to the screenshot of the OOTB TCP endpoint Identification Rule.

 

Regards,

Prabhjyot 

View solution in original post

12 REPLIES 12

Prabhjyot Sing1
Mega Guru

Hi @smouazzen ,

 

Did you check if you have enabled the "Show Traffic based CIs" toggle ? 

PrabhjyotSing1_0-1699692015056.png

 

You can also check this KB article it covers all the traffic and ML-based mapping issues and prereqs.

https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0963421

Thank you @Prabhjyot Sing1 . Tried enabling "Show traffic based CIs", still the manually added connection did not show. Will go through the KB to see if I can find any other option.

Prabhjyot Sing1
Mega Guru

Sure @smouazzen,

Let me know if you need any further assistance.

smouazzen
Tera Contributor

Hi @Prabhjyot Sing1 , still having issues making the MySql connection show on the map. Even after adding it manually and clicking "Reload map" or "Run Discovery" its not showing. Any suggestions? Thank you.

 

Prabhjyot Sing1
Mega Guru

Hi @smouazzen ,

 

If possible, can you share a screenshot of the map you are seeing?

 

Regards,

Prabhjyot