I have installed DX OI only and I would like to enable APM and/or AXA
As per documentation, for example I have scaled up APM product using : dxi-component-scale.sh -n <namespace> -p apm UP
but APM doesn't appear as an option in LaunchPad
DX Operational Intelligence 2.x
DX Application Performance Management 2.x
DX AXA 2.x
This is a defect in dxi-component-scale.sh, it is not enabling the respective product in apmservices-manager config map.
1. Go to K8s or Openshift master
2. Edit config map of apmservices-manager
kubectl edit configmap apmservices-manager
3. Locale below properties and enable the appropriate product (the one you have scaled up using dxi-component-scale.sh
APMMANAGER_AXA_ENABLED: "false"
APMMANAGER_DXCOMPONENTS_APM_ENABLED: "false"
APMMANAGER_DOI_ENABLED: "true"
3. Restart apmservices-manger pod
Scale down
kubectl scale --replicas=0 deployment apmservices-manager-001 -n<namespace>
Check pods is not availabe:
kubectl get pods -n<namespace> | grep apmservices-manager
Scale Up:
kubectl scale --replicas=1 deployment apmservices-manager-001 -n<namespace>