• EnglishEspañol日本語한국어Português
  • Inicia sesiónComenzar ahora

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

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

Crea una propuesta

OpenTelemetry en la UI: página de resumen

Después de enviarnos sus datos de OpenTelemetry y abrir su servicio (entidad) en la UI, la página Summary ofrece una descripción general del estado de su servicio. Aquí puedes ver:

  • El

    golden signals

    para tu servicio: tiempo de respuesta, rendimiento y tasa de errores

  • Entidad de la que depende este servicio, con su estado de salud, aparecen en

    Related entities

    . Esto incluye otros servicios que se comunican con este servicio y la infraestructura que aloja el servicio.

  • Cuando se superan los umbrales de alerta, esos eventos aparecen en la barra lateral

    Activity

Al utilizar esta información, puede decidir rápidamente si hay un problema con este servicio y dónde puede comenzar a diagnosticarlo.

Cómo aparecen los datos de OpenTelemetry (¿servidor o cliente?)

La página Summary muestra las señales doradas para los roles de servidor y/o consumidor de mensajes de un servicio. Otras páginas ofrecen diferentes visiones de los roles del servicio en sus sistemas distribuidos:

  • External services

    muestra el comportamiento del servicio como cliente que llama a otros servicios, así como un desglose de cómo otros servicios llaman a su extremo

  • Databases

    muestra el comportamiento del servicio como cliente de base de datos, específicamente

Los servicios pueden ser tanto servidores (que responden a solicitudes) como clientes (que realizan solicitudes) en el modelo de datos de OpenTelemetry para seguimiento. De manera similar, los servicios que utilizan sistemas de mensajería como AWS SQS pueden ser productores y/o consumidores de mensajes. El atributo span.kind especifica la función del servicio en un período de seguimiento determinado.

Métrica o tramos

Puede optar por utilizar métricas o tramos para impulsar los gráficos de las señales doradas.

Importante

Al elegir métrica, la tasa de errores se muestra solo para servidores HTTP. Aún no se muestran la tasa de errores métrica para gRPC u otros protocolos.

Atributo requerido

Para que sus datos de OpenTelemetry aparezcan en la página Summary , asegúrese de que tenga el siguiente atributo, de acuerdo con las convenciones semánticas de OTel:

área UI

Atributo

Tiempo de respuesta

span.kind = server o consumer

Rendimiento

span.kind = server o consumer

Tasa de errores

  • span.kind = server o consumer
  • otel.status_code = ERROR

Panel de instancias

service.instance.id (generalmente configurado a través de la API de recursos de OTel)

Rastreo distribuido Insights

Puede utilizar el gráfico Distributed tracing insights para saber si la entidad situada en sentido ascendente o descendente de su servicio podría estar provocando aumentos en el tiempo de respuesta, la tasa de errores o el rendimiento de su servicio.·

Por ejemplo, digamos que desea profundizar en un aumento en el tiempo de respuesta de su servicio cuando está relacionado con el tiempo de respuesta de la llamada externa. Si rastreo distribuido registró una entidad descendente que provocó un aumento significativo de la latencia de su servicio en ese momento, mostrará esa entidad y su cambio en el rendimiento en la lista. Haga clic en el botón View trace para ver un ejemplo de rastreo distribuido donde se registró este comportamiento de rendimiento.

Para obtener más información sobre los datos de rastreo distribuido, consulte Señales de traza entidad relacionadas.

Para obtener más información sobre OpenTelemetry en otras páginas UI , consulte Descripción general de los datos de OpenTelemetry en la UI.

Copyright © 2024 New Relic Inc.

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