Nuestras capacidades le ayudan a recopilar, procesar, explorar, consultar y alertar sobre sus datos log . Para iniciar sesión en New Relic, puede utilizar cualquiera de estas opciones:
Para obtener una descripción general de nuestras diversas soluciones de logging, consulte Introducción a los logs.
Sugerencia
¿Tienes muchos logs? Consulte nuestro tutorial sobre cómo optimizarlos y administrarlos.
A continuación se muestran algunos detalles sobre cómo lograr casos de uso específicos:
Si quieres hacer esto... | Utilice una de estas opciones de reenvío de logs |
---|---|
Recopilar logs escritos en un archivo local en el disco | Emplee nuestras soluciones para reenviar logs desde el sistema operativo, incluido nuestro agente de infraestructura, Fluent Bit, Fluentd, Logstash y syslog/TCP. Emplee nuestra instalación guiada para monitoreo de infraestructura como un recopilador de datos liviano para el log de sus aplicaciones y hosts. |
Utilice su plataforma de reenvío en la nube | Recopile logs de nivel de servicio, logs de aplicación, logs de infraestructura o todo lo anterior desde su plataforma en la nube, incluidos Amazon AWS, Google Cloud Platform, Microsoft Azure y Heroku. |
Recopile logs de aplicaciones que se ejecutan en el contenedor Docker, ya sea de forma independiente o cuando se usa Kubernetes. | Para entornos de Kubernetes, utilice nuestro complemento de Kubernetes. Para entornos Docker, ofrecemos algunas opciones:
|
Recopile logs directamente desde sus aplicaciones, independientemente de dónde estén alojadas. | Emplee nuestro agente y agente de infraestructura. Deje que el agente APM de su aplicación reenvíe los datos log directamente a New Relic con los logs en el contexto de APM. ¡No es necesario instalar ni mantener software adicional de terceros! |
Hacer algo más | Si nuestras opciones de reenvío de logs no satisfacen sus necesidades, puede:
|
Comience con el reenviador de logs
Puede reenviar el log a través de nuestro agente de infraestructura o uno de nuestros servicios log de terceros compatibles. Así es cómo:
- Tenga su New Relic listo para la cuenta a la que desea informar el inicio de sesión.
- Instale un reenviador de logs compatible.
- Asegúrese de que la conectividad saliente en el puerto TCP 443 esté permitida en el rango CIDR que coincida con su región.
- Dependiendo de dónde se almacenen los datos de su cuenta en New Relic, use el nombre DNS
log-api.newrelic.com
olog-api.eu.newrelic.com
para la configuración. - Si corresponde, configure el agente de su aplicación siguiendo los procedimientos de logs en el contexto .
Opciones de reenvío de logs
Además de nuestro agente APM, ofrecemos otras soluciones para reenviar su log a New Relic.
Agente de infraestructura (recomendado) y soluciones OS
El uso de nuestro agente de infraestructura es una ruta recomendada para la administración de logs porque le brinda potentes opciones de configuración e informes log . Para obtener detalles sobre cómo configurar esto, consulte log del agente de infraestructura.
Si no necesita que la métrica del host se incluya automáticamente con el reenvío de logs de infraestructura, o si ya tiene un reenviador de logs, puede usar cualquiera de las siguientes opciones para reenviar su log a New Relic:
Amazonas
Admitimos el siguiente reenviador de logs de Amazon:
- Complemento de AWS CloudFront
- Complemento de AWS CloudWatch
- Complemento AWS FireLens
- AWS Kinesis Firehose
- AWS Lambda para enviar logs desde S3
Microsoft
Admitimos el siguiente reenviador de logs de Microsoft:
Otro reenviador de logs compatible
Admitimos el siguiente reenviador de logs. Algunas de estas opciones vienen con inicios rápidos, que le brindan alertas y listos para usar. Puede instalar inicios rápidos después de configurar su reenvío de logs.
Flujo de datos de Akamai 2:
Rapidamente:
¿Te ha ayudado este documento con la instalación?
Extremo TCP
En algunas situaciones es posible que no tenga reenviador de logs; por ejemplo, con CDN, dispositivos de hardware o servicios gestionados. Puede emplear protocolos syslog como rsyslog
y syslog-ng
, y reenviar su log a New Relic a través de un extremo TCP.
API log
Si prefiere conectarse a New Relic sin instalar un complemento, ofrecemos una integración de entrada HTTP. Esta opción envía los datos log de su monitor directamente a New Relic a través de Log API.
Cómo funciona el reenvío de logs
El siguiente diagrama muestra el ciclo de vida de un mensaje de log para una aplicación, desde el enriquecimiento con metadatos del agente (logging contextual) hasta el formateo y el reenvío de los datos log a New Relic.
Este diagrama ilustra el flujo de mensaje de log a través de New Relic.
Los formateadores log estándar transforman el log de eventos en resultados significativos (como archivos de texto) que pueden ser utilizados por personas y procesos posteriores. El NewRelicFormatter
transforma el log de eventos al formato JSON esperado por New Relic. Estos archivos contienen información log y metadatos extendidos.
Cuando configura su reenviador de logs (nuestro agente de infraestructura, Fluentd, Logstash, etc.), también puede ampliar y enriquecer sus datos log . Al configurar el log en contexto, el enriquecedor log vincula los datos log formateados con información adicional de transacciones de su aplicación u host.
Ahora su archivo de log está enriquecido con metadatos mejorados y datos de logging contextual. Su reenviador de logs envía los archivos a nuestro extremo de logging para su procesamiento. Desde allí puede utilizar nuestras capacidades de administración de logs para ver, consultar, configurar alertas y más en New Relic.
¿Que sigue?
Después de habilitar su reenviador de logs, aproveche al máximo sus datos en New Relic con nuestras capacidades de administración de logs:
- Explore los datos de logging en su plataforma con nuestra UI de logs.
- Vea su logs en el contexto del rendimiento de su aplicación en la UI de APM. Solucionar errores con rastreo distribuido, rastreo del stack, log de aplicación y más.
- Obtenga una visibilidad más profunda de los datos de rendimiento de su aplicación y de su plataforma si envía su log a nuestro agente de infraestructura. Revise su log de infraestructura en la UI.
- Configurar alerta.
- Consulta tus datos y crea un panel. Por ejemplo, consulte nuestros tutoriales de NerdGraph para consultar y administrar sus reglas de partición de datos y sus reglas de análisis de logs.