Troubleshooting overview
Start with the symptom. Change one layer at a time and record the result.
Choose a guide
- Azure rejected the deployment or readiness stopped: deployment problems.
- A URL does not resolve, connect, or pass TLS: connectivity problems.
- Ingestion, search, cluster health, or disk is failing: Elasticsearch problems.
- You have completed the safe checks: get support.
Safe first response
- Record the deployment resource ID, time in UTC, user-visible symptom, and last known successful action.
- Check whether the issue affects one user, one client network, or all users.
- Check the Azure managed application state.
- Check DNS, TCP connectivity, TLS, and authentication in that order.
- Check Elasticsearch health only after connectivity works.
- Stop before a destructive change, broad permission grant, watermark override, certificate replacement, or managed-resource modification.
Protect diagnostic information
Elastic diagnostics and logs can contain settings or data. Remove tokens, passwords, cookies, authorization headers, private keys, personal information, internal addresses not required for the case, and customer data before sharing. Never upload diagnostics to a public issue or forum.