2 min • read

Diagnostics

With Emissary-ingress Diagnostics and Ambassador Cloud, you get a summary of the current status and Mappings of your cluster and it's services, which gets displayed in Diagnostics Overview.

Troubleshooting

Can't access Emissary-ingress Diagnostics Overview?

Create an Ambassador Module if one does not already exist, and add the following config to enable diagnostics data.

Next, ensure that the AES_REPORT_DIAGNOSTICS_TO_CLOUD environment variable is set to "true" on the Agent deployment to allow diagnostics information to be reported to the cloud.

Finally, set the AES_DIAGNOSTICS_URL environment variable to "http://emissary-ingress-admin:8877/ambassador/v0/diag/?json=true"

After setting up AES_DIAGNOSTICS_URL, you can access diagnostics information by using the same URL value.

Still can't see Emissary-ingress Diagnostics?

Do a port forward on your Emissary-ingress pod

You will be able to access the diagnostics overview page by going to http://localhost:8877/ambassador/v0/diag/

Emissary-ingress not routing your services as expected?

You will need to examine the logs and Emissary-ingress pod status. See Debugging for more information.