How to reconfigure the DX Netops Portal to use new memory resources
search cancel

How to reconfigure the DX Netops Portal to use new memory resources

book

Article ID: 46563

calendar_today

Updated On:

Products

CA Performance Management - Usage and Administration DX NetOps

Issue/Introduction

When installing the DX Netops Portal, 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 the wrapper.conf file for each service for Performance Management to make use of these new resources.

 

Configure NetOps Portal to make use of added memory

Environment

Dx NetOps Performance Management any version

Resolution

How much memory is allocated for the different services? The formula for memory allocation is:

  • 1/6th of Overall System Memory for the PC caperfcenter_console service
  • 1/6th of Overall System Memory for the DM caperfcenter_devicemanager service
  • 1/4th of Overall System Memory for the EM caperfcenter_eventmanager service
  • 1024MB for the SSO caperfcenter_sso service. This is rarely raised or lowered.

The remainder of the memory will be for the OS and PC MySQL implementation.

To modify the memory each service is allocated for use we edit the wrapper.conf file for each service. Each has one in the following locations using default paths.

  • /opt/CA/PerformanceCenter/PC/conf/wrapper.conf
  • /opt/CA/PerformanceCenter/DM/conf/wrapper.conf
  • /opt/CA/PerformanceCenter/EM/conf/wrapper.conf
  • /opt/CA/PerformanceCenter/sso/conf/wrapper.conf


Open the file for a given service and find the following line.

# Maximum Java Heap Size (in MB)
wrapper.java.maxmemory=10240

Set the value as needed per the formula above. Here we see it's set to allow use of 10 GB of RAM in MB. (10 GB*1024 MB=10240 MB).

Restart each service whose wrapper.conf was edited. The wrapper file is only read during service start.

To validate the setting is in use, examine the process listings for each process.

The value is seen in the -Xmx entry in the process.

For the example above we'd see -Xmx10240m for the service set to use it.

Additional Information

How to add more memory and/or CPU to vertica hosts:

https://knowledge.broadcom.com/external/article/213360/

 

How to configure my Data Collector (DC) to make use of new resources.

https://knowledge.broadcom.com/external/article/46765/

 

Configure Data Aggregator (DA) to make use of added memory.

https://knowledge.broadcom.com/external/article/46810/