Usar la depuración sin conexión

Esta página se aplica a Apigee y Apigee Hybrid.

Consulta la documentación de Apigee Edge.

La herramienta de depuración sin conexión te permite ver y analizar sesiones de depuración "sin conexión" que se hayan descargado anteriormente en la vista Depuración del editor de proxy. Una sesión de depuración guardada es básicamente una "grabación" de una sesión de depuración y puede ser útil en los casos en los que se requiera solucionar problemas y hacer análisis más detallados. La interfaz de usuario de la herramienta de depuración sin conexión es similar a la vista Depuración del editor de proxy.

Para obtener información sobre la interfaz de usuario de la herramienta de depuración y sobre cómo descargar sesiones de depuración, consulte el artículo Usar la depuración.

Consola de Apigee Cloud

Depuración v2 (novedad)

Para ver los datos de depuración descargados con Depuración sin conexión, sigue estos pasos:

  1. En la Google Cloud consola, ve a la página Desarrollo de proxy > Depuración sin conexión. page.

    Ir a Depuración sin conexión

  2. Se muestra la vista Depuración sin conexión:

    Haz clic para ver la imagen más grande
  3. Para cargar datos en la vista Depuración sin conexión, haz clic en Abrir sesión de depuración, selecciona un archivo de sesión de depuración sin conexión descargado anteriormente en formato JSON y, a continuación, haz clic en Abrir.

    Nota: Cuando descargues una sesión de depuración en la vista Depuración del editor de proxy, el nombre del archivo descargado tendrá el formato debug-{session ID}.json, donde {session id} es el ID de la sesión de depuración. Sin embargo, puedes cambiar el nombre del archivo si quieres.

    La interfaz de usuario de Apigee carga los datos del archivo de depuración y muestra todas las transacciones de la lista en el panel Transacciones.

    Haz clic para ver la imagen más grande Sin conexión
                Vista de depuración sin conexión con el archivo de depuración cargado
  4. Haga clic en la fila de la transacción en el panel Transacciones para mostrarla en el Mapa de transacciones. Haz clic para ver la imagen más grande Mapa de transacciones descargado

Desde aquí, puede explorar la sesión de depuración del mismo modo que lo haría con una sesión de depuración recién creada. Consulta más información en Crear una sesión de depuración.

Depurar v1

Para ver los datos de depuración descargados con Depuración sin conexión, sigue estos pasos:

  1. Inicia sesión en la consolaGoogle Cloud .
  2. Selecciona Proxies de API en la vista principal.
  3. Selecciona Desarrollar > Depuración sin conexión.

    Se muestra la vista Depuración sin conexión:

    Sin conexión
            Vista de depuración sin conexión en el nuevo editor de proxy

  4. Para cargar datos en la vista Depuración sin conexión, haz clic en el botón Abrir sesión de depuración y selecciona un archivo de sesión de depuración sin conexión descargado anteriormente en formato JSON.

    Nota: Cuando descargue una sesión de depuración en la vista Depuración del editor de proxy, el nombre del archivo descargado tendrá el formato "debug-{ID de sesión}.json", donde {ID de sesión} es el ID de la sesión de depuración. Sin embargo, puedes cambiar el nombre del archivo si quieres.

    La interfaz de usuario de Apigee carga los datos del archivo de depuración y muestra una nueva fila correspondiente a la transacción en el panel de la izquierda.

    Sin conexión
            Vista de depuración sin conexión con el archivo de depuración cargado.

  5. Haga clic en la fila de la transacción en el panel de la izquierda para ver un gráfico de Gantt de la transacción.

    Diagrama de Gantt de los pasos de la transacción en el panel de la derecha.

Desde aquí, puedes explorar la sesión de depuración igual que en la vista Depuración del nuevo Editor de proxy. Consulta la sección "Ver el gráfico de Gantt de una solicitud y una respuesta".

Interfaz clásica

Para ver los datos de depuración descargados con Depuración sin conexión, sigue estos pasos:

  1. Inicia sesión en la interfaz de usuario de Apigee.
  2. Selecciona Proxies de API en la vista principal.
  3. Selecciona Desarrollar > Depuración sin conexión.

    Se muestra la vista Depuración sin conexión:

    Sin conexión
        Vista de depuración

    Ten en cuenta las siguientes regiones de la vista Depuración sin conexión:

    • Archivo de depuración: muestra el tipo de solicitud. Usa esta zona para desplazarte por las solicitudes.
    • Opciones de vista: muestra las opciones de configuración, tal como se describe en la sección Usar depuración.
    • Detalles de la sesión de depuración: muestra información sobre la sesión de depuración.
    • Mapa de transacciones: muestra la ruta de la solicitud a través del proxy de la API. Esta ruta se conoce como mapa de transacciones. Muestra las políticas que se han encontrado e indica si se ha producido algún error durante la ejecución de esas políticas.
    • Detalles de la fase: muestra los encabezados de la solicitud seleccionada.

    Cuando veas los datos de depuración en la interfaz de usuario de Apigee, puedes activar o desactivar varias opciones, como ver las políticas inhabilitadas o las variables y propiedades. Para obtener más información, consulta Depurar con la herramienta de depuración.

  4. Para cargar datos en la vista Depuración sin conexión, haz clic en el botón Elegir archivo del panel de la izquierda de la herramienta Depuración sin conexión y selecciona un archivo de sesión de seguimiento sin conexión descargado anteriormente en formato JSON.

    Sin conexión
      Vista de depuración

    Nota: No uses el botón Elegir archivo del panel de la derecha, ya que no acepta archivos JSON.

    La interfaz de usuario de Apigee carga los datos del archivo de depuración y los muestra.