Troubleshooting

Frequently Asked Questions

  1. How can I diagnose an issue with Application Mobility?
  2. How can I view logs?
  3. How can I debug and troubleshoot issues with Kubernetes?
  4. Why are there error logs about a license?

How can I diagnose an issue with Application Mobility?

Once you have attempted to install Application Mobility to your Kubernetes or OpenShift cluster, the first step in troubleshooting is locating the problem.

Get information on the state of your Pods.

kubectl get pods -n $namespace 

Get verbose output of the current state of a Pod.

kubectl describe pod -n $namespace $pod

How can I view logs?

View pod container logs. Output logs to a file for further debugging.

kubectl logs -n $namespace $pod $container
kubectl logs -n $namespace $pod $container > $logFileName

How can I debug and troubleshoot issues with Kubernetes?

Why are there error logs about a license?

Application Mobility requires a license in order to function. See the Deployment instructions for steps to request a license.

There will be errors in the logs about the license for these cases:

  • License does not exist
  • License is not valid for the current Kubernetes cluster
  • License has expired