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

Te ofrecemos esta traducción automática para facilitar la lectura.

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

Crea una propuesta

Integración Lighttpd

Con nuestro dashboard Lighttpd, su equipo puede monitor medidas de resultados y datos de inventario. El monitoreo de Lighttpd proporciona información importante para ayudarlo a construir una imagen completa del rendimiento de su servidor web. Estos datos de rendimiento incluyen tiempo de actividad, red en bytes y paquetes, cantidad de conexiones y más. Los datos métricos se pueden ver en nuestro panel prediseñado y también puedes crear tus propias búsquedas personalizadas, gráficos y política de alertas. Nuestra integración Lighttpd utiliza una configuración NRI-Flex.

Después de configurar la integración con New Relic, vea sus datos en un panel como este, listo para usar.

Instalar el agente de infraestructura

Para ingresar datos en New Relic, instale nuestro agente de infraestructura. Nuestro agente de infraestructura recopila e ingiere datos para que pueda realizar un seguimiento del rendimiento de su aplicación. La versión debe ser 1.10.7 o posterior para admitir la integración NRI-Flex.

Puede instalar el agente de infraestructura de dos maneras diferentes:

Integrar Lighttpd con New Relic

Una vez instalado, el agente de infraestructura puede ingerir datos de su aplicación y enviarlos a New Relic, pero aún necesita integrarse (o establecer una línea de comunicación) entre el agente y su aplicación. Una vez integrado, puede comenzar con una solución de monitoreo lista para usar para su aplicación Lighttpd.

Configurar manualmente el archivo lighttpd.conf

Para exportar métrica en la url http://INSERT_DOMAIN:INSERT_PORT/server-status?json, siga los siguientes pasos:

  1. Vaya a la ruta del archivo de configuración lighttpd.

    bash
    $
    cd /etc/lighttpd/
  2. Abra el archivo lighttpd.conf para editarlo.

    bash
    $
    sudo nano lighttpd.conf
  3. Agregue mod_status dentro del objeto server.modules .

  4. Agregue status.status-url = /server-status después de server.modules.

  5. Actualice server.document-root con la ruta del archivo lighttpd /var/www/html/lighttpd-webpage

  6. Actualice server.port en el que está ejecutando lighttpd.

    server.port = 9880.
  7. Abra http://INSERT_DOMAIN:INSERT_PORT/server-status?json en el browser para verificar la métrica relacionada con el servidor.

    Aquí hay un archivo de configuración de muestra:

    server.modules = (
    "mod_indexfile",
    "mod_access”,
    "mod_alias",
    "mod_redirect”,
    "mod_status"
    )
    server.document-root = "/var/www/html/lighttpd-webpage"
    server.upload-dirs = ( "/var/cache/lighttpd/uploads" )
    server.errorlog = "/var/log/lighttpd/error.log"
    server.pid-file = "/run/lighttpd.pid"
    server.username = "www-data"
    server.groupname = "www-data"
    server.port = 9880
    status.status-url = "/server-status”

Configuración NRI-Flex

Una vez que haya instalado el agente de infraestructura en su host, el binario nri-flex también se instalará con él.

Si no se instaló el agente de infraestructura, siga los pasos de instalación de nri-flex desde el repositorio nri-flex.

Para crear un archivo de configuración flexible, siga estos pasos:

  1. Cree un archivo llamado lighttpd-http-config.yml en esta ruta:

    bash
    $
    /etc/newrelic-infra/integrations.d
  2. Actualiza el archivo lighttpd-http-config.yml con esta configuración:

    • EVENT_TYPE: Puedes considerar EVENT_TYPE como una tabla base de datos New Relic que puedes consultar usando NRQL (por ejemplo, LighttpdStatusSample).
    • URL: Contiene la métrica con formato json (por ejemplo, http://127.0.0.1:9880/server-status?json).

    Aquí hay un archivo de configuración de muestra:

    ---
    integrations:
    - name: nri-flex
    # interval: 30s
    config:
    name: lighttpdFlex
    apis:
    - event_type: INSERT_EVENT_TYPE
    url: INSERT_URL

Reenviar el registro de Lighttpd a New Relic

Puede utilizar nuestro reenvío de registros para reenviar el registro de Lighttpd a New Relic.

En máquinas Linux, su archivo de registro llamado logging.yml debe estar presente en la siguiente ruta. Si no ve su archivo de registro, deberá crearlo siguiendo la documentación de reenvío de registros anterior.

bash
$
/etc/newrelic-infra/logging.d/

Una vez creado el archivo de registro, agregue el siguiente script al archivo logging.yml:

- name: error.log
file: /var/log/lighttpd/error.log
attributes:
logtype: lighttpd_log

Reinicie el agente New Relic Infrastructure y el servicio lighttpd

Antes de que pueda comenzar a leer sus datos, utilice las instrucciones de nuestros documentos del agente de infraestructura para reiniciar su agente de infraestructura.

bash
$
sudo systemctl restart lighttpd.service && sudo systemctl restart newrelic-infra.service

Monitor su aplicación

Puede elegir nuestra plantilla dashboard prediseñadas llamada Lighttpd para monitor su servidor Lighttpd métrica. Siga estos pasos para utilizar nuestra plantilla dashboard prediseñadas:

  1. Vaya a

    one.newrelic.com

    y haga clic en

    + Add data

    .

  2. Haga clic en la pestaña

    Dashboards

    .

  3. En el cuadro de búsqueda, escriba lighttpd.

  4. Cuando vea nuestro dashboard prediseñado, haga clic en él para instalarlo en su cuenta.

    Una vez que su aplicación esté integrada siguiendo los pasos anteriores, el dashboard debería mostrar métrica.

    Para instrumentar el Lighttpd inicio rápido y ver métricas y alertas, también puedes seguir nuestra página Lighttpd inicio rápido que tiene un botón Install now .

    A continuación se muestran algunos ejemplos de consultas:

    Example: Vea la métrica capturada en el generador de consultas New Relic .

    SELECT * FROM LighttpdStatusSample LIMIT MAX

    Example: Verifique la conexión activa por servidor.

    SELECT latest(BusyServers) FROM LighttpdStatusSample TIMESERIES AUTO

Ver Lighttpd métrica en un dashboard

Con solo el agente de infraestructura instalado e instrumentado con su aplicación, puede ver sus datos sin procesar en nuestra métrica & evento. Nuestro predeterminado transforma esos datos sin procesar en cuadros y gráficos, que brindan una vista panorámica del estado de su sistema.

Para instrumentar Lighttpd inicio rápido, instale nuestro panel predeterminado y para ver métricas y alertas, también puede seguir nuestra página Lighttpd inicio rápido haciendo clic en el botón Install now .

¿Que sigue?

Para obtener más información sobre cómo crear una consulta NRQL y generar un panel, consulte estos documentos:

Copyright © 2024 New Relic Inc.

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