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

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.

Crea una propuesta

Página de estadísticas de la máquina virtual (VM) de Node.js

En APM de New Relic, la página Node VMs proporciona datos de tiempo de ejecución útiles para resolver problemas de rendimiento y monitorear el estado de su aplicación.

Que necesitas

Algunos de los gráficos en la página Node VMs requieren que instale el módulo métrico nativo New Relic además del agente Node.js. Para obtener instrucciones de instalación, consulte Mediciones de la máquina virtual (VM) de Node.js.

Ver estadísticas de la máquina virtual (VM) de Node.js

Screenshot of the Node.js VMs page

one.newrelic.com > All capabilities > APM & services > (select an app) > Node VMs: cuando varios servidores informan a la misma aplicación, la página desglosa los gráficos por servidor. Puede ver los datos de un servidor individual y obtener detalles adicionales seleccionando un servidor del filtro Servers en la parte superior de la página.

Para correlacionar picos o tendencias al alza en cualquiera de estas mediciones con transacciones específicas:

  1. Vaya a

    one.newrelic.com > All capabilities > APM & services > (select an app) > Node VMs

    .

  2. Seleccione el período de tiempo haciendo clic y arrastrando dentro de cualquiera de los gráficos.

  3. Navegue a la página de transacción o cualquier otra página.

A medida que vaya a otras páginas, la selección del selector de tiempo seguirá siendo la misma.

Analizar problemas de rendimiento

A continuación se muestra un resumen de los datos disponibles en los gráficos Node VMs individuales. Al utilizar todos los gráficos juntos, puede solucionar problemas de rendimiento. Por ejemplo:

  • Cuando la aplicación comience a utilizar más objetos, el uso de memoria aumentará y la recolección de basura (GC) se ejecutará con más frecuencia. La utilización de la CPU aumentará debido al tiempo dedicado a GC.

  • La ejecución de código sincrónico anormalmente larga puede aumentar la utilización de la CPU. Esto mostrará picos en el gráfico

    Event loop max CPU time per tick

    .

Ver clúster de múltiples procesos

Cuando varios procesos de Node.js en el mismo servidor informan a la misma aplicación New Relic, estos gráficos mostrarán datos agregados. Esto se debe a que cada proceso de trabajo en un clúster tiene su propio tiempo de ejecución de Node.js independiente y recopila datos separados.

Clusters

Comments

Suma de todos los trabajadores

Los siguientes gráficos muestran una suma de todos los trabajadores:

  • Tiempo de pausa del GC: tiempo total por minuto
  • Frecuencia de pausa del GC
  • Tiempo de pausa de GC por tipo
  • Utilización de la CPU
  • Ticks de bucle de evento por minuto

Promedio de todos los trabajadores

Los siguientes gráficos muestran un promedio de todos los trabajadores:

  • Uso de memoria
  • Tiempo de pausa del GC: promedio

Máximo en todos los trabajadores

Los siguientes gráficos muestran el máximo para todos los trabajadores:

  • Tiempo de pausa del GC: máx.
  • Bucle de eventos: tiempo máximo de CPU por tick
Copyright © 2024 New Relic Inc.

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