When trying to add additional lines to existing "Additional Cost" section of the Cost Driver, UI is not saving the changes and responded with a "Server Busy" error.
Aria Operations 8.17
Aria Operations 8.18
On Aria Operations, there is a 16384KB size limitation on Additional Cost parameter predefined. When too many attributes are being added to Additional Cost, and the size limit is reached, the server will reject any additional cost to be added.
The following workaround can be performed to adjust the Additional Cost size limitation to 131KB.
Note: This update will not persist after an upgrade. The workaround will need to be re-adjusted after an upgrade.
Perform the following steps on each of the Aria Operations nodes:
struts.multipart.maxStringLength
" from 16384 to 131072:
cd /usr/lib/vmware-vcops/tomcat-web-app/webapps/ui/WEB-INF/classes/
sed -ri '/struts.multipart.maxStringLength/s/[0-9]+/131072/'
systemctl restart vmware-vcops-web
Once the above changes have been made, the Additional Cost UI will no longer reject the update.