Setting up a Low Scale CA Performance Management environment. The Data Aggregator and Data Collector were installed on the same machine.
The Data Aggregator and Data Collector appear to start but the Data Aggregator does not stay running and fails.
Data Aggregator shows failed synchronization in CA Performance Management.
Data Collector shows as Unknown in CA Performance Management System Status.
All supported CA Performance Management releases which support Low-Scale configurations with a CA Data Aggregator and CA Data Collector sharing the same host server
To correctly configure the Low-Scale environment for accurate activemq functionality there are two key items.
All paths listed reference the default home install location /opt. Change to custom home paths as needed.
1: When editing the /opt/IMDataAggregator/dadaemon script ensure the actual activemq home path including the specific numeric version is specified. For example if the full path is:
Enter in the file the following:
"ACTIVEMQ_HOME="/opt/IMDataCollector/broker/apache-activemq-5.15.2" export ACTIVEMQ_HOME"
Note that the version of activemq can change between releases. Confirm the release in use when performing this configuration.
2: After creating and editing the /opt/IMDataAggregator/apache-karaf-2.4.3/etc/com.ca.im.dm.core.amq.cfg file ensure its permissions are set to correctly to 775. Run the following command to set this:
chmod 775 com.ca.im.dm.core.amq.cfg