Después de enviarnos sus datos de OpenTelemetry y abrir su servicio (entidad) en la UI, haga clic en Databases para conocer el rendimiento de la consulta de la base de datos que está realizando su servicio. Puede ver qué llamadas de base de datos (por ejemplo, operación SELECT
en la tabla ads
) toman más tiempo en total o en promedio, o tienen el mayor rendimiento. Luego puedes investigar el rendimiento de una llamada individual y encontrar trazas que lo involucren.
Atributo requerido
Con OpenTelemetry, los intervalos tienen un SpanKind
. SpanKind=CLIENT
describe un intervalo que representa una llamada a un servicio remoto, como una base de datos. Usamos SpanKind=CLIENT
junto con la presencia del atributo db.system
para identificar intervalos que representan una llamada a una base de datos.
Para que sus datos de OpenTelemetry aparezcan en la página Databases , asegúrese de que tenga el siguiente atributo, de acuerdo con las convenciones semánticas de OTel:
área UI | Atributo |
---|---|
Principales convocatorias de base de datos |
|
Top base de datos (por tiempo de consulta) |
|
Base superior de datos (por rendimiento) |
|
Para obtener más información sobre OpenTelemetry en otras páginas UI , consulte la descripción general de laUI .