Symptoms:
VMware vRealize Orchestrator 8.x
Aria Automation Orchestrator 8.x
Due to architecture changes in the 8.x release the Orchestrator heap dumps can no longer be collected from the Control Center interface.
In 8.18.1, the controlcenter is deprecated and heap-dumps must be collected manually.
The issue is pending a resolution.
Workaround:
The heap dump can be manually collected with the following steps:
VCO_APP_PODS=$(kubectl get pod -n prelude -l app=vco-app -o jsonpath="{.items[*].metadata.name}"); for VCO_APP in $VCO_APP_PODS; do kubectl -n prelude exec -it $VCO_APP --container vco-server-app -- bash -c "jcmd 1 GC.heap_dump /usr/lib/vco/app-server/logs/heapdump-$( date '+%Y-%m-%d_%H:%M' ).hprof"; done
The heap dump will be generated in the below path: /data/vco/usr/lib/vco/app-server/logs
Impact/Risks:
Users are unable to generate the heap dump from control center.