Troubleshooting errors using debug logs
Istio components support a flexible logging scheme for debug logs. The debug log levels can be changed from a high level to a very verbose level to get details of what’s happening in the Istio control and data planes. The following two sections will describe the process for changing the log level for the Istio data and control planes. Let’s dive right in!
Changing debug logs for the Istio data plane
The following are various log levels for the Istio data plane – that is, the Envoy sidecar:
trace
: Highest verbose log messagesdebug
: Very verbose log messagesinfo
: Informative messages to know about Envoy’s execution statewarning/warn
: Events that indicate problems and may lead to error eventserror
: Error events that are important and may impair some of Envoy’s capability but will not make Envoy completely non-functionalcritical
: Severe error events that may cause Envoy to...