• /
  • 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

Ejecute la CLI de diagnóstico (nrdiag)

Ejecute la CLI

Instale y ejecute la CLI de diagnóstico

La CLI de diagnóstico se puede instalar y ejecutar con un solo comando en Linux y Windows. Este método de instalación descargará el binario de la CLI de diagnóstico al directorio de trabajo actual. La CLI de diagnóstico busca automáticamente en su directorio raíz y subdirectorios archivos de configuración del agente y otros datos relevantes.

Procedimientos de instalación manual específicos de la plataforma

Para instalar y ejecutar manualmente la CLI de diagnóstico, siga los procedimientos para su plataforma:

Bandera de Suites (opción CLI muy recomendada)

Una suite es una colección de controles de salud que apuntan a productos o problemas específicos. El uso de una suite puede ayudar a limitar el alcance de la resolución de problemas y reducir la aparición de falsos positivos.

Para revisar una lista de suites disponibles, ejecute la CLI de diagnóstico con la opción -help suites :

./nrdiag -help suites

Para ejecutar conjuntos con nrdiag, proporcione la marca -suites y uno o más nombres de conjuntos (por ejemplo, java) para ejecutar como argumentos.

Linux and macOS:

  • Para sistemas de 64 bits:

    ./nrdiag_x64 -suites SUITE NAMES
  • Para sistemas ARM64:

    ./nrdiag_arm64 -suites SUITE NAMES

Windows:

Para ejecutar desde PowerShell, agregue ./ al inicio de cmd.

  • Para sistemas de 32 bits:

    nrdiag.exe -suites SUITE NAMES
  • Para sistemas de 64 bits:

    nrdiag_x64.exe -suites SUITE NAMES
  • Para sistemas ARM64:

    nrdiag_arm64.exe -suites SUITE NAMES

Scripts

El script proporciona una fuente de datos adicional para información que no se recopila mediante una tarea. El catálogo de scripts disponibles se puede encontrar en el repositorio github de la CLI de diagnóstico.

Salida script

La salida del script se imprime en la pantalla y se guarda en un archivo según el nombre del script (por ejemplo, name-of-script.out). Esto se guarda en el directorio especificado por -output-path, de forma predeterminada es el directorio actual.

El script también puede generar archivos, ya sea en el directorio de trabajo actual o en el directorio especificado por -output-path. Todos los archivos de salida se incluyen en el zip de resultados en el directorio ScriptOutput/ .

Resultados script

Los resultados de ejecutar un script se pueden encontrar en el archivo nrdiag-output.json con el siguiente esquema:

"Script": {
"Name": "example",
"Description": "Example Description",
"Output": "example output",
"OutputFiles": [
"/path/to/example.out",
"/path/to/another-file.out"
],
"OutputTruncated": false
}

El campo Output contiene la salida estándar. Si tiene más de 20.000 caracteres, se trunca y el campo OutputTruncated se establece en true. Incluso si se trunca, el resultado completo todavía está disponible en el directorio ScriptOutput/ del archivo zip.

Puede encontrar una lista de archivos que creó el script en el campo Outputfiles .

Enumerar, ver y ejecutar un script

Incluir archivos adicionales en el zip

Si tiene archivos adicionales que le gustaría compartir con el soporte, puede incluirlos en el archivo nrdiag-output.zip usando la marca de línea de comando -include . Esto se puede utilizar con un solo archivo o un directorio. Si se proporciona un directorio, se incluyen todos sus subdirectorios. El límite de tamaño total de los archivos incluidos es de 4 GB.

Utilízalo en combinación con -attach para cargar los archivos en tu cuenta de New Relic.

Linux and macOS:

  • Para sistemas de 64 bits:

    ./nrdiag_x64 -include /entire/directory/ -attach
  • Para sistemas ARM64:

    ./nrdiag_arm64 -include /entire/directory/ -attach

Windows:

Para ejecutar desde PowerShell, agregue ./ al inicio de cmd.

  • Para sistemas de 32 bits:

    nrdiag.exe -include Path\To\File -attach
  • Para sistemas de 64 bits:

    nrdiag_x64.exe -include \Entire\Directory\ -attach
  • Para sistemas ARM64:

    nrdiag_arm64.exe -include \Entire\Directory\ -attach

Cargar resultados a una cuenta New Relic

Importante

Si su sistema no está configurado para conectarse a direcciones IP externas, este método no funcionará. En su lugar, adjunte los archivos de salida en un correo electrónico al soporte de New Relic.

Carga automática de cuenta

Para cargar sus resultados automáticamente a una cuenta de New Relic cuando se ejecuta la CLI de Diagnóstico, utilice los indicadores de línea de comando -attach o -api-key . La bandera -attach validará cualquier clave de licencia de New Relic que se encuentre en su entorno y cargará la ejecución en la cuenta asociada con la clave de licencia. Alternativamente, la bandera -api-key utilizará el proporcionado para cargar la ejecución, independientemente de la presencia de una clave de licencia válida.

Al cargar sus resultados en una cuenta, se cargarán automáticamente los contenidos de nrdiag-output.json y nrdiag-output.zip.

Selección de región

De forma predeterminada, la CLI de Diagnóstico carga los resultados en las cuentas de New Relic alojadas en el centro de datos de EE. UU. Si su cuenta está alojada en el centro de datos de la UE, asegúrese de agregar -region eu al comando.

./nrdiag -region eu ...
Copyright © 2024 New Relic Inc.

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