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.
Utilice esta guía para diagnosticar y resolver problemas comunes que puede encontrar al trabajar con cargas de trabajo.
Comprender las brechas en los mapas de servicios
Al ver mapas de dependencia de servicios en cargas de trabajo, ocasionalmente puede ver brechas visuales o nodos de servicio desconectados. Estas interrupciones generalmente se deben a umbrales de muestreo de trazas, falta de telemetría a lo largo de la ruta de la transacción o tipos de entidades no compatibles.
Causas y soluciones comunes
Si los umbrales de muestreo son demasiado bajos para una conexión de servicio específica, es posible que New Relic carezca de suficientes datos de trazas durante su ventana de consulta para mostrar el vínculo entre los servicios.
Solución: actualice su agente APM a la última versión y ajuste su configuración de muestreo para habilitar el muestreo de trazas mejorado.
Un servicio en el medio de una ruta de transacción puede procesar requests normalmente, pero no transmitir datos de span a New Relic, rompiendo la cadena visual.
Solución: verifique que el servicio esté instrumentado, compruebe la conectividad de red y las reglas de firewall, e inspeccione los logs del agente en busca de errores de transmisión de telemetría.
Ciertos componentes de infraestructura (como servicios gestionados de AWS específicos) o instrumentación personalizada no admiten el envío de datos de span. En estos escenarios, se esperan brechas a lo largo de esa ruta de ejecución específica y no se pueden resolver.
No se requiere ninguna acción. Estas brechas reflejan los límites de la instrumentación de rastreo distribuido para ese componente.
Por qué los servicios descendentes aparecen desconectados
Cuando un servicio intermedio en una traza no envía datos de span, los servicios descendentes no desaparecen de su carga de trabajo — aparecen como fragmentos aislados.
Debido a que estos servicios descendentes envían con éxito el contexto de traza a New Relic, permanecen visibles en su carga de trabajo. Sin embargo, sin los datos de span del servicio principal faltante, pierden su anclaje visual en el mapa y aparecen separados, junto con cualquier servicio secundario conectado que gestionen.
Para resolver los nodos descendentes desconectados, aborde la brecha de telemetría en el servicio intermedio utilizando los pasos anteriores.