Installed CA Command Center 1.1 on CentOS 6.4 64 bits.
The /etc/host specifies:
However, CA Command Center is listening to hostname localhost(127.0.0.1) with port 51914 and not opsAPMtest02 (10.2.2.92).
How can we force CA Command Center to listen to 10.2.2.92?
Short answer: You can’t.
Long answer: The Controller can not be used remotely, because it needs local filesystem access to the Agents that are connected to it (so that it can fetch their log and config files when the Agent is down for example). Therefore it does not make sense to open a network Socket on an externally accessible address, as that would increase the attack surface on your servers while there is no reason to do so.
So my question really is: What are you trying to do? Why are you trying to bind a Controller to a public address?
The problem is "no agents are discovered".
We performed all the necessary steps for the agents to report to CA Command Center but none of them are discovered. We thought its because there are no connection between the agents and CA Command Center on port 51914 because of the IP address.
Thanks for any more inputs you may have.
Did you install a Controller on each server where your Agents are running?
Did you copy the AccRegistration.jar file to the Agent’s “ext” folder? Which Agent versions are you using? Do you have the Agent.profile snippet with the acc properties? Did you restart the Agents?
I see the problem: CA Command Center Controller was not installed where the agent are running.
I will install and test again.
Thanks for pointing this out.