When installing DX Netops Performance Management components, memory usage is set by a combination of questions and automatic evaluation of the system resources.
If you increase memory on the host, you need to manually edit some files for DX Netops Performance Management to make use of these new resources.
DX NetOps Data Collector: All Supported Releases
The formula for memory allocation:
2 GB for OS
80% of the remaining for the DC (Data Collector)
1000m (1g) for AMQ (ActiveMQ)
There will be 2 files to edit for the DC:
/opt/IMDataCollector/apache-karaf/bin/setenv - this is for runtime values.
/opt/DCM.cfg - this is for re-installs and upgrades to inherit current values.
Memory for AMQ is managed in:
/opt/IMDataCollector/scripts/activemq
Do not edit unless support Tells you to do so.
For the DC memory settings edit these files:
(this is the default path, your environment may vary)
/opt/IMDataCollector/apache-karaf/bin/setenv
Find and edit this line:
export IM_MAX_MEM=9566M
/opt/DCM.cfg
Find and edit this line:
IM_MAX_MEM=11755M
stop the data collector process:
systemctl stop dcmd
stop the activemq process:
systemctl stop activemq
start Data Collector:
systemctl start dcmd
This will automatically restart activemq
Configure Data Aggregator (DA) to make use of added memory.
https://knowledge.broadcom.com/external/article/46810/
How to configure NetOps Portal to make use of new resources.
https://knowledge.broadcom.com/external/article/46563/
How to add more memory and/or CPU to vertica hosts.
https://knowledge.broadcom.com/external/article/213360/