You can apply a minimal debug profile for short-term troubleshooting. This configuration enables detailed logging and structured middleware events without introducing excessive noise. Use this profile only in non-production environments or for temporary debugging sessions.

Use the following configuration to enable a minimal debug profile:

{
  "logging": {
    "level": "DEBUG",
    "json": true,
    "loggers": {
      "http.outbound": "DEBUG",
      "openapi": "DEBUG"
    }
  },
  "runtime": {
    "middleware": {
      "logging": {
        "enabled": true,
        "structured": true,
        "include_payloads": false
      },
      "timing": {
        "enabled": true
      }
    }
  },
  "openapi_logging": {
    "annotations": true,
    "verbose": true
  }

Add "http.config": "DEBUG" under logging.loggers to inspect the downstream HTTP client configuration. This setting displays configuration keys and the final resolved default headers.