Después de enviarnos sus datos de OpenTelemetry y abrir su servicio (entidad) en la UI, haga clic en Transactions para identificar transacciones lentas que podrían estar causando un aumento en el tiempo de respuesta de su aplicación. Una vez que identifique una transacción con un problema, puede profundizar en los detalles sobre el desempeño de esa transacción y ver el rastreo distribuido que involucra esa transacción.
La noción de transacción de New Relic encapsula una unidad de trabajo lógica en una aplicación de software; generalmente, este es un trabajo realizado por un solo proceso.
Métrica o tramos
Puede optar por utilizar métricas o tramos para potenciar la vista Transactions .
Importante
Al elegir métrica, las transacciones solo se muestran para servidores HTTP. La transacción para los métodos de servicio gRPC u otros protocolos aún no se muestran.
Atributo requerido
Con OpenTelemetry, confiamos en SpanKind
para mapear datos de traza para nuestro concepto de transacción. Un SpanKind
de server
o consumer
se utiliza para identificar el punto de entrada de un proceso. En otras palabras, estos son tramos que son tramos raíz o tramos secundarios de un proceso remoto.
Para que sus datos de OpenTelemetry aparezcan en la página Transactions , asegúrese de que tenga el siguiente atributo, de acuerdo con las convenciones semánticas de OTel:
¿métrica o tramos? | Descripción |
---|---|
Métrica |
|
Se extiende |
|
Para obtener más información sobre OpenTelemetry en otras páginas UI , consulte la descripción general de laUI .