• /
  • EnglishEspañolFrançais日本語한국어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

Integración de monitoreo Unix

La integración de monitoreo de Unix permite el monitoreo a nivel de sistema de servidores basados en Unix, como AIX, Linux, macOS y Solaris/SunOS, y reporta datos a New Relic.

image of the New Relic Unix dashboard

Instalar la integración

Siga los siguientes pasos para instalar la integración:

Verifique la compatibilidad y los requisitos

  • JDK 8 y superior
  • AIX 7.0 y superior
  • HP-UX 11.0 y superior
  • Sistema operativo basado en Linux
  • OSX/MacOS 10.9 ('Mavericks') y superior
  • Solaris/SunOS 10.0 y superior

Descargar y preparar la integración

  1. Descargue la última versión del monitor Unix desde el repositorio de GitHub.

  2. Copie la integración al servidor Unix que desea monitorear y luego descomprímala:

    bash
    $
    tar -xvzf <filename.tar.gz>

Configurar la integración

  1. Abra el archivo de configuración config/plugin.json.

  2. Establezca account_id y insights_insert_key en sus valores. Edite el resto del archivo de configuración según sea necesario (proxy, atributos de agente, etc.).

    A continuación se muestra un ejemplo de un archivo de configuración complejo. Es probable que el suyo no utilice todas las opciones de configuración disponibles:

    {
    "global": {
    "OS": "auto",
    "account_id": "YOUR_NEWRELIC_ID",
    "fedramp": "false",
    "insights_mode": {
    "insights_insert_key": "YOUR_INSIGHTS_INSERT_KEY",
    "insights_data_center": "US"
    },
    "proxy": {
    "proxy_host": "YOUR_PROXY_HOST",
    "proxy_port": 5443,
    "proxy_username": "YOUR_PROXY_USERNAME",
    "proxy_password": "YOUR_PROXY_PASSWORD"
    }
    },
    "agents": [
    {
    "name": "auto",
    "static": {
    "attribute1": "attribute1_value",
    "attribute2": 12345
    }
    }
    ]
    }

    Puede encontrar más información sobre todas las opciones de configuración disponibles al final de este documento.

Inicie la integración

  1. Ejecuta ./pluginctl.sh start desde tu terminal
  2. Revise los registros en el directorio logs (u otro directorio que haya configurado) en busca de errores.
  3. Los datos ahora deberían fluir hacia su cuenta de New Relic y ser visibles en su UI de infraestructura.

Encuentra tus datos

Para encontrar fácilmente sus datos de Unix, descargue nuestro dashboard prediseñado:

  1. Vaya a one.newrelic.com y haga clic en + Integrations & Agents.
  2. Haga clic en la pestaña Dashboards .
  3. En el cuadro de búsqueda, busque Unix.
  4. Haga clic en el dashboard de Unix para instalarlo en su cuenta.

Opciones de configuración de la integración

Las siguientes secciones explican todas las opciones de configuración disponibles:

Configuración global

  • OS (predeterminado: auto): Se utiliza para determinar qué comandos ejecutar y cómo analizarlos. Déjelo configurado en auto para que el plug-in lo averigüe (lo cual normalmente funciona).
  • account_id: ID de cuenta de New Relic. El número de 6 o 7 dígitos en la URL cuando inicia sesión en la cuenta de su elección.
  • fedramp: una cadena verdadera o falsa para indicar que el objetivo es el extremo de New Relic autorizado por FedRAMP.
  • insights_insert_key (bajo insights): debe crear una clave de inserción de Insights, como se describe aquí.
  • insights_data_center (en insights, valor predeterminado: us): si utiliza el centro de datos de la UE de NR para su cuenta, cambie esto a eu o EU. De lo contrario, puede dejar esto como está u omitir esta configuración por completo.

Configuración del agente

Estos ajustes se encuentran en el objeto agents de su archivo de configuración.

  • name: Si se establece en auto, el plug-in usará el nombre de host de ese servidor. De lo contrario, establece el nombre de host y el agentName en lo que se establezca aquí.
  • static (opcional): un objeto que contiene atributos estáticos (como pares nombre-valor) que desea que aparezcan en cada evento de este plug-in. Por ejemplo:
"agents": [
{
"name": "auto",
"static": {
"data_center": "Antartica",
"customer": "Penguins",
"rank": 1
}
}
]

Configuración de proxy

Si utiliza un proxy, el objeto opcional proxy debería agregarse al objeto global en plugin.json.

  • Los atributos disponibles son: proxy_host, proxy_port, proxy_username y proxy_password.
  • El único atributo que se requiere en el objeto proxy es proxy_host.

Ofuscación de credenciales

Para mayor seguridad, esta integración admite valores ofuscados para los atributos como insights_insert_key, proxy_username, proxy_password y cualquier otro atributo bajo el atributo padre 'agentes'. Para hacerlo, agregue _obfuscated al nombre del atributo y proporcione un valor ofuscado que fue producido por la CLI de New Relic:

  1. Instale la CLI de New Relic en cualquier plataforma compatible. No necesita instalarse en el mismo host que la integración de Unix. Solo se usa para generar las claves ofuscadas, esta integración maneja la desofuscación de forma independiente.

  2. Genere sus credenciales ofuscadas usando el siguiente comando CLI:

    bash
    $
    newrelic agent config obfuscate --key "OBSCURING_KEY" --value "CLEAR_TEXT_PROXY_PASSWORD"

    En este comando, OBSCURING_KEY puede ser cualquier valor que desees. Puede apuntarlo a una variable de entorno existente:

    bash
    $
    newrelic agent config obfuscate --key "YOUR_RANDOM_KEY!" --value "YOUR_PROXY_PASSWORD!"
    $
    newrelic agent config obfuscate --key ${NEW_RELIC_CONFIG_OBSCURING_KEY} --value ${OUR_PROXY_PASSWORD}
  3. En el objeto proxy en plugin.json, complete los atributos proxy_username_obfuscated y proxy_password_obfuscated con los valores devueltos por la CLI.

  4. En pluginctl.sh, descomente la variable NEW_RELIC_CONFIG_OBSCURING_KEY y establézcala en el mismo valor o variable de entorno que usó en el paso 2 para OBSCURING_KEY.

Copyright © 2026 New Relic Inc.

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