Compartir vía


Uso de la herramienta de seguimiento activo para Azure SignalR Service

La herramienta de seguimiento activo es una única aplicación web para capturar y mostrar los seguimientos activos de Azure SignalR Service. Los seguimientos activos se pueden recopilar en tiempo real sin ninguna dependencia de otros servicios.

Puede habilitar y deshabilitar la característica de seguimiento activo con un solo clic. También puede elegir cualquier categoría de registro que le interese.

Nota:

Los seguimientos activos se cuentan como mensajes salientes.

No se admite el uso de Microsoft Entra ID para acceder a la herramienta de seguimiento activo.

Abrir la herramienta de seguimiento activo

Al habilitar la clave de acceso, usará el token de acceso para autenticar la herramienta de seguimiento activo. De lo contrario, usará Microsoft Entra ID para autenticar la herramienta.

Para comprobar si ha habilitado una clave de acceso, vaya a la página Claves de Azure SignalR Service en Azure Portal.

Pasos si ha habilitado una clave de acceso

  1. Vaya a Azure Portal y a la página de Azure SignalR Service.
  2. En el menú de la izquierda, en Supervisión, seleccione Configuración de seguimiento en directo.
  3. Seleccione Habilitar seguimiento activo.
  4. Seleccione el botón Guardar y espere a que los cambios surtan efecto.
  5. Seleccione Abrir la herramienta de seguimiento activo.

Recorte de pantalla de las selecciones para abrir la herramienta de seguimiento activo.

Pasos si no habilitó una clave de acceso

Asignación de permisos de API de la herramienta de seguimiento activo a sí mismo

  1. Vaya a Azure Portal y a la página de Azure SignalR Service.
  2. Seleccione Control de acceso (IAM).
  3. Seleccione +Agregar y, a continuación, seleccione Asignación de roles.
  4. En la nueva página, céntrese en la pestaña Roles de función de trabajo, seleccione el rol Propietario de SignalR Service, y a continuación, haga clic en Siguiente.
  5. En la página Miembros, haga clic en +Seleccionar miembros.
  6. En el nuevo panel, busque y seleccione miembros y a continuación, haga clic en Seleccionar.
  7. Haga clic en Revisar y asignar, y espere a la notificación de finalización.

Abrir la herramienta

  1. Vaya a Azure Portal y a la página de Azure SignalR Service.
  2. En el menú de la izquierda, en Supervisión, seleccione Configuración de seguimiento en directo.
  3. Seleccione Habilitar seguimiento activo.
  4. Seleccione el botón Guardar y espere a que los cambios surtan efecto.
  5. Seleccione Abrir la herramienta de seguimiento activo.

Recorte de pantalla de la apertura de la herramienta para el seguimiento en directo.

Inicio de sesión con una cuenta Microsoft

  1. Cuando se abra la ventana de inicio de sesión de Microsoft en la herramienta de seguimiento dinámico, escriba sus credenciales. Si no aparece ninguna ventana de inicio de sesión, asegúrese de permitir ventanas emergentes en el explorador.
  2. Espere a que aparezca Listo en la barra de estado.

Captura de seguimientos activos

En la herramienta de seguimiento activo, puede:

  • Empezar a capturar los registros de diagnóstico en tiempo real de la instancia de Azure SignalR Service con la herramienta de seguimiento activo.
  • Borrar los seguimientos activos capturados en tiempo real.
  • Exportar los seguimientos activos a un archivo. El formato de archivo admitido actualmente es el archivo CSV.
  • Filtre los seguimientos dinámicos capturados en tiempo real con una palabra clave específica. Los separadores (por ejemplo, espacio, coma, punto y coma, etc.), en caso de haberlos, se considerarán parte de la palabra clave.

Recorte de pantalla de la captura de seguimientos activos con la herramienta de seguimiento activo.

Los seguimientos activos capturados en tiempo real por la herramienta de seguimiento activo contienen información detallada para la solución de problemas.

Nombre Descripción
Time Hora del evento de registro.
Nivel de registro Nivel del evento de registro: Trace, Debug, Informational, Warning o Error.
Nombre de evento Nombre de la operación del evento de registro.
Mensaje Mensaje detallado del evento de registro.
Exception Excepción de runtime del servicio Azure Web PubSub.
Hub Nombre del centro de conectividad definido por el usuario.
Id. de conexión Identidad de la conexión.
Tipo de conexión Tipo de la conexión. Los valores permitidos son Server (conexiones entre el servidor y el servicio) y Client (conexiones entre el cliente y el servicio).
Id. usuario Identidad del usuario.
IP Dirección IP del cliente.
Persistente del servidor Modo de enrutamiento del cliente. Los valores permitidos son Disabled, Preferred y Required. Para más información, consulte ServerStickyMode.
Transporte Transporte que el cliente puede usar para enviar solicitudes HTTP. Los valores permitidos son WebSockets, ServerSentEvents y LongPolling. Para más información, consulte HttpTransportType.
Id. de seguimiento de mensajes Identificador único de un mensaje.
Plantilla de ruta La plantilla de ruta de la API.
Método HTTP Método HTTP: POST, GET, PUT o DELETE.
URL El localizador uniforme de recursos.
Id. de seguimiento El identificador único para representar una solicitud.
Código de estado Código de respuesta HTTP.
Duración Duración entre la recepción de la solicitud y su procesamiento.
Encabezados La información adicional pasada por el cliente y el servidor con una solicitud o respuesta HTTP.
Id. de invocación El identificador único que representa una invocación (solo disponible para ASP.NET SignalR).
Tipo de mensaje Tipo del mensaje. Entre los ejemplos se incluyen BroadcastDataMessage, JoinGroupMessage y LeaveGroupMessage.

Pasos siguientes

Obtenga información sobre cómo controlar problemas comunes con la herramienta de seguimiento en directo: