Network map - L2 layout changes

Started by nem, August 04, 2020, 09:23:47 AM

Previous topic - Next topic

nem

Hello,

I have created a Network map using a seed node of core switch. It generates the map fine, but of course i want to change the layout so that it makes more sense for us.
Whenever i make changes to the map, it will reset layout after some minutes. This happens even tho i have enable automatic layout unchecked.

Im guessing it shouldnt be like this, afterall, what would be the point of uploading floor plans if the layout of the nodes change every few minutes..

I found another thread from 2017 with the same issue: https://www.netxms.org/forum/general-support/l2-map-save-layout/msg23122/#msg23122

I noticed that one of the questions there was which discovery protocols are being used, mine is using both passice and active network  discovery, so ARP/Routing table as well as ICMP ping?


When the map updates, and resets layout, there is no new switches being added/removed so i dont really know what is going on. Is there a scan log somewhere i can check to see why it happens? Or a way to prevent this?


NetXMS 3.4.178
Windows Server 2019

NetXMS Management Console 3.4.232



Victor Kirhenshtein

Hi,

try to set debug level 6 for tag obj.netmap and check server log if objects and/or links are actually removed or added when layout changes.

Best regards,
Victor

nem

Thanks for the quick response!

From log:
2020.08.05 08:15:59.363 *D* [obj.netmap         ] NetworkMap(test [3563]): updateObjects called
2020.08.05 08:15:59.363 *D* [obj.netmap         ] NetworkMap(test [3563])/updateObjects: new object 763 (element ID 573) added
2020.08.05 08:15:59.363 *D* [obj.netmap         ] NetworkMap(test [3563])/updateObjects: new object 1901 (element ID 574) added
2020.08.05 08:15:59.363 *D* [obj.netmap         ] NetworkMap(test [3563])/updateObjects: link 284 (1578) - 574 (1901) added
2020.08.05 08:15:59.363 *D* [obj.netmap         ] NetworkMap(test [3563])/updateObjects: link 284 (1578) - 573 (763) added

As far as i can tell, those two objects are APs.. And no objects are removed.

I dont know how to search for node id, where can i do that in order to double check the APs? (Find object does not show the node when search string is the ID)
If this is not possible, is there a command i can run in server console to find the hostname of a node ID?

Filipp Sudanov

To search by ID you can use filter in object tree and type object id prepended by #, e.g. #258