Our MOM sends all hostnames including those for the backup LAN to all agents - so we have some instances where the agents try and connect to backup interfaces first - of which they fail until they use a hostname for a management LAN interface
For example :
Is there a way to exclude the backup hostnames so the MOM doesn't publish them ?
Maybe an exclude section in the loadbalancing.xml ?
<exclude> <collector host=".*-b" port="5001"/></exclude>
There is a solution, but it involves binding all collectors to a specific IP address.
You can do it by using the property introscope.enterprisemanager.ipaddress, I mean each collector to a specific binding address that they want agents to communicate on
This propery was added to the product when a customer had Collector machine with two NIC cards, where MOM was communicating on interface and agents on the other
So, right now collectors send all the interfaces found that machine to MOM and MOM broadcasts all those addresses to agents so agents can try to connect whichever host their network recognizes
If we bind the collector to a specific ip, Collector will be bound to that port and MOM and agents will use that i.p only
Did Sergio's response help or do you have additional follow-up questions
Yep - Cheers Sergio.