• /
  • EnglishEspañolFrançais日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Monitoree automáticamente sus websockets

La API de WebSocket permite abrir una sesión de comunicación interactiva bidireccional entre el navegador del usuario y un servidor. Esta sesión permite enviar y recibir datos sin consultar una respuesta del servidor. Con el monitoreo de browser de New Relic, puede monitorear y rastrear el tráfico y el estado de sus sesiones de websocket.

Los datos de websockets de la API son registrados como eventos de WebSocket por el agente de browser. Estos eventos incluyen métricas sobre la conexión, los mensajes recibidos, los datos enviados y cómo se cerró la conexión durante el ciclo de vida del websocket.

¿Por qué usar el monitoreo de websockets?

El seguimiento automático de websockets con New Relic proporciona las herramientas y la información valiosa para garantizar que los websockets funcionen como se espera. Con WebSocket eventos, puede:

  • Monitoree los bytes enviados y recibidos de las conexiones de red
  • Examine si los websockets se cierran correctamente o no y el motivo de ello
  • Solucione los errores de JavaScript que ocurren durante el ciclo de vida de los websockets
  • Cree dashboards personalizados y alertas basadas en websockets

Requisitos previos

  • Un agente de browser Pro o Pro + SPA, versión 1.318.0 o superior.

Importante

El monitoreo de Websockets no está disponible para el agente de browser Lite

Habilitar la recopilación automática

Mejore la observabilidad y las capacidades de depuración de su aplicación siguiendo estas sencillas instrucciones de configuración.

Vaya a one.newrelic.com > All Capabilities > Browser.

Seleccione la aplicación de su browser .

En el menú de la izquierda, haga clic en Application settings.

Cerciorar de que esté seleccionado el agente del browser Pro o Pro + SPA .

Active Enable websockets.

screenshot of the websockets settings panel in browser application settings

Deshabilitar la recopilación de websockets

Para deshabilitar los websockets para una aplicación de browser existente:

Vaya a one.newrelic.com > All Capabilities > Browser.

Seleccione la aplicación de su browser .

En el menú de la izquierda, haga clic en Application settings.

Para deshabilitar los websockets, desactive Enable websockets.

Consumo de datos

WebSocket eventos siguen el mismo precio de consumo que los otros bytes de tu navegador. La cantidad de bytes producidos depende del recuento y del atributo de los datos.

Una vez habilitado, el agente capturará automáticamente los websockets a medida que ocurran en la aplicación.

Encuentra tus datos en New Relic

Los websockets se almacenan como eventos WebSocket en New Relic. Consulte el diccionario de datos para obtener más información sobre los campos disponibles para usar con WebSocket evento. Para obtener un dashboard rápido y útil, consulte este inicio rápido. Puede consultar y visualizar estos datos para obtener información valiosa sobre el rendimiento de la aplicación:

Mida la cantidad total de instancias de websocket a lo largo del tiempo

FROM WebSocket
SELECT count(*)
TIMESERIES

Ver los motivos por los que los websockets se cierran inesperadamente

FROM WebSocket
SELECT count(*)
FACET closeReason

Rastrear websockets con errores

FROM WebSocket
SELECT count(*) AS 'Errors'
WHERE hasErrors IS true
TIMESERIES

Ver el promedio de bytes enviados y recibidos

FROM WebSocket
SELECT average(sendBytes), average(messageBytes)
WHERE messageCount IS NOT null
TIMESERIES

Monitorear la duración promedio de websocket

FROM WebSocket
SELECT average(connectedDuration)
FACET cases(
WHERE closeWasClean IS true AS 'Connected - Clean',
WHERE closeWasClean IS NOT true AS 'Connected - Dirty'
)
TIMESERIES

Emplee estas consultas o cree las suyas propias para crear dashboards personalizados, configurar alertas y monitorear el rendimiento real de su aplicación sitio web con precisión.

Sugerencia

¿Necesita ayuda o desea obtener más información sobre el uso de websockets en New Relic? Visite la documentación o comuníquese con support.newrelic.com.

Copyright © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.