Si está intentando conectar con Salesforce y tiene problemas con la lentitud o la latencia, este artículo le mostrará como ejecutar un comando ping y traceroute para aislar el origen de la lentitud de las aplicaciones. Salesforce le solicitará que ejecute un traceroute y que comparta los registros con nosotros cuando estemos solucionando problemas de rendimiento cuando se sospeche que la causa es la red.
Si está intentando conectar con Salesforce y tiene problemas con la lentitud o la latencia, este artículo le mostrará como ejecutar un comando ping y traceroute para aislar el origen de la lentitud de las aplicaciones. Antes de solucionar problemas de red, recomendamos comprobar algunas áreas para garantizar que no es un problema conocido con una solución ya en curso.
Lo primero que hay que hacer siempre en estos casos es consultar status.salesforce.com/status. La página Estado de Salesforce en Trust informará de cualquier incidente que se esté produciendo y la actividad de mantenimiento que podría estar afectando a su instancia. Además de la actividad de Salesforce, también publicamos ocasionalmente mensajes de estado generales si estamos realizando con un ISP pruebas para solucionar problemas de red.
Compruebe si todo su equipo está sufriendo también el mismo nivel de rendimiento y si han encontrado formas de mitigarlo. Por ejemplo, usted siempre utiliza una conexión cableada, pero tiene un compañero que utiliza WiFi y no está sufriendo el problema. Del mismo modo, si su empresa tiene varias oficinas o empleados remotos, consúlteles si tienen un mejor rendimiento. ¿Tiene su equipo el mismo nivel de rendimiento en todas sus organizaciones (incluyendo sandboxes)? Si cualquiera de estos escenarios son aplicables al problema, entonces lo más probable es que esté sufriendo un problema de red y no un problema específico de Salesforce.
1. En la barra de tareas de Windows, haga clic en el botón Inicio | seleccione Ejecutar.
2. Escriba cmd en el cuadro de texto.
3. Haga clic en Aceptar. Aparecerá una ventana DOS.
4. En la ventana DOS, escriba lo siguiente y pulse Entrar:
tracert login.salesforce.com >> c:\tracert.txt
5. Para enviar 100 solicitudes ping de eco, escriba lo siguiente y pulse Entrar:
ping -n 100 login.salesforce.com >> c:\ping.txt
6. Repita los pasos 4 y 5 sustituyendo la URL con su instancia. Por ejemplo:
tracert na1.salesforce.com >> c:\tracert.txt
ping na1.salesforce.com >> c:\ping.txt
Ya que el comando tracert de Windows es solo una única instantánea de la red en un punto en el tiempo, recomendamos ejecutar el comando muchas veces para garantizar un buen muestreo de los datos que recopila. Después de completar este proceso, navegue a su unidad C:\ para encontrar los archivos de resultados. Si tiene un caso continuo con su equipo de red interno o el Servicio de atención al cliente de Salesforce, estos registros ayudarán a identificar el origen de un posible problema de red.
Salesforce transmite paquetes de diversos tamaños cuando se comunica con su equipo. Si ha ejecutado comandos tracert y ping básicos correctamente a salesforce.com como se indica anteriormente, siga estas instrucciones para realizar más pruebas de transmisión de paquetes extensivas.
5. Repita el paso 5 sustituyendo la URL con su instancia. Por ejemplo:
ping -f -n 25 -l 1200 na1.salesforce.com >> C:\sfdcping.txt
ping -f -n 25 -l 1300 na1.salesforce.com >>C:\sfdcping.txt
ping -n 25 -l 1400 na1.salesforce.com >>C:\sfdcping.txt
Navegue a su unidad C:\ para encontrar el archivo de resultados sfdcping.txt.
macOS de Apple viene con una función traceroute a la que se puede tener acceso a través de la línea de comandos empleando la aplicación Terminal y la interfaz gráfica de usuario con la aplicación Utilidad de red que viene con todas las versiones de macOS.
traceroute login.salesforce.com
traceroute suinstancia.salesforce.com
Nota: Para ejecutar un comando traceroute a su servidor de Live Agent, realice los pasos anteriores, pero en vez de apuntar a la URL de la instancia de URL, apunte a su servidor de Live Agent. Podrá encontrar su servidor de Live Agent dirigiéndose a Configuración y escribiendo "Configuración de Live Agent" en Configuración rápida. Verá una URL de extremo que tiene una apariencia parecida a "https://d.la1w1.salesforceliveagent.com/chat/rest/". Elimine "https://" y "/chat/rest/" y luego ejecute un comando traceroute sobre solo la parte "d.la1w1.salesforceliveagent.com" de la dirección.
El resultado de un ping tendrá un aspecto similar a este ejemplo al hacer ping a na17.salesforce.com a continuación:
Los resultados anteriores muestran una conexión rápida sin pérdida de paquetes. Las indicaciones de un problema incluirían:
Un comando traceroute mostrará datos estadísticos de rendimiento para cada salto en la ruta de red que realiza su equipo para llegar a Salesforce con el fin de ayudar a identificar dónde se están produciendo los problemas.
A continuación hay una ruta a la instancia nortemericana de Salesforce NA17 (tracert na17.salesforce.com):
La primera línea del resultado de tracert describe lo que está haciendo el comando. Enumera el sistema de destino (salesforce.com), la dirección IP de destino y el número máximo de saltos que se realizarán en el comando traceroute (30).
El primer salto es la parada inicial que realiza su tráfico cuando abandona su equipo. Probablemente será un número 10.X.X.X o un número 192.168.X.X. Estos están reservados para redes privadas y son también bastante habituales en un traceroute. Los primeros saltos de la ruta con estos prefijos de red están normalmente dentro de la red interna de su empresa. Más abajo en la ruta solo indican que el tráfico está pasando por la red interna del ISP antes de salir.
Los 3 números que ve son las veces individuales para llegar a ese salto específico. Es importante destacar que estos números no representan la diferencia de tiempo entre el salto actual y el anterior, sino que representan el tiempo acumulado empleado hasta ese salto. Cuando mire un traceroute busque el primer punto en el que haya un alto grado de variación entre los tiempos (por ejemplo: 50 ms 283 ms, 29 ms) o tiempos que sean constantemente mucho más altos que los del salto anterior. También podría ver “*” como una entrada. Estos indican que no se recibió respuesta desde el servidor. No representan necesariamente signos de un problema, especialmente una vez que llega a Salesforce. Ciertas redes no responden a los paquetes empleados en traceroute por motivos de seguridad o priorización. Una vez esté dentro del centro de datos, Salesforce hace lo mismo. Si ve un salto que agota el tiempo de espera, probablemente no es un problema siempre que la conexión se complete sistemáticamente. Es importante hacer notar que los resultados “normales” de su traceroute y ping variarán en base a la ubicación geográfica de tanto su sistema como del centro de datos. Por ejemplo, si se encuentra en Australia y está conectando con un centro de datos del este de EE.UU., un tiempo de ida y vuelta de 250-300 ms no es poco habitual debido a la distancia geográfica que debe recorrer físicamente la conexión a través de cables submarinos. No obstante, un tiempo de ida y vuelta de 300 ms desde Australia al centro de datos de Tokio sería poco habitual.
Los resultados de traceroute que muestran una latencia aumentada en un salto intermedio, que se mantiene similar todo el camino hasta el destino, no indican un problema de red. Un traceroute que muestra una latencia aumentada drásticamente en un salto intermedio, que luego aumenta sostenidamente hasta el destino, puede indicar un posible problema de red. Las pérdidas de paquetes o asteriscos (*) en muchos de los saltos intermedios pueden indicar un posible problema de red si el destino no está accesible o la latencia aumenta considerablemente en saltos posteriores. Una tendencia sostenida de latencia que en aumento es normalmente una indicación de congestión o un problema entre dos puntos de la red y requiere una o más partes para corregir el problema.
Para obtener más detalles sobre la interpretación de traceroute, consulte este PDF:
https://major.io/wp-content/uploads/2012/06/RAS_Traceroute_NANOG_slides.pdf
Si un asterisco (*) aparece para RTT, entonces el paquete no se devolvió dentro del espacio de tiempo esperado. Uno o más asteriscos para un salto no indican necesariamente una pérdida de paquetes en el destino final.
Cuando aparecen tres asteriscos, verá un mensaje "Se agotó el tiempo de espera de la solicitud" en uno o más saltos de la ruta. Esto no indica necesariamente un problema de red o ISP, y la mayoría de las veces significa que esos saltos no están dando prioridad a paquetes ICMP (ping y traceroute). Podemos ver un ejemplo de ello a continuación:
Ya que se pudo llegar al destino, esto indica que no hubo pérdidas de reenvío en ninguno de los saltos intermedios y el nivel bajo de latencia sistemático al final de la conexión sustenta una conclusión de que no hay problemas de red.
Es posible que reciba tres asteriscos seguidos de “Se agotó el tiempo de espera de la solicitud” por los siguientes motivos:
Si no puede señalar ningún problema de red, envíe toda la información que haya recopilado realizando los pasos anteriores al Servicio de atención al cliente de Salesforce y analizaremos con detalle el problema. Además de los procesos de traceroute y ping descritos anteriormente, incluya también el acceso de inicio de sesión, los pasos para reproducir la lentitud que está sufriendo y el nombre de su Proveedor de servicios de Internet (ISP), así como si su ISP ha proporcionado cualquier perspectiva de la latencia.
000385480

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.