Si log Logstash ya está monitoreando sus datos , puede usar nuestro complemento Logstash para reenviar y enriquecer sus log datos en New Relic.
Reenviar su registro de Logstash a New Relic le brindará capacidades mejoradas para recopilar, procesar, explorar, consultar y alertar sobre sus datos log .
Habilite Logstash para la administración de registros
Para reenviar su registro de Logstash a New Relic:
Asegúrate de tener:
Una New Relic
Logstash versión 6.6 o superior con Java 8 o Java 11. Utilice la distribución oficial de Oracle o una distribución de código abierto como OpenJDK.
Instale y configure el complemento Logstash.
Opcional: configurar un atributo de complemento adicional.
Pruebe el complemento Logstash.
Genere algo de tráfico y espere unos minutos, luego verifique los datos de su cuenta .
Instalar y configurar el complemento Logstash
Para reenviar su registro a New Relic con nuestro complemento Logstash:
Ingrese el siguiente comando en su terminal o interfaz de línea de comando:
bash$logstash-plugin install logstash-output-newrelicEn su archivo
logstash.conf
, agregue el siguiente bloque de datos. Asegúrate de reemplazar el texto del marcador de posición con tu New Relic .output {newrelic {license_key => "LICENSE_KEY"}}Reinicie su instancia de Logstash.
¿Te ha ayudado este documento con la instalación?
Configuración opcional
Después de instalar y configurar el complemento Logstash, puede usar el siguiente atributo para configurar cómo el complemento envía datos a New Relic. Para obtener más información sobre cómo agregar o configurar atributos, consulte nuestros ejemplos de configuración de Logstash en GitHub.
Propiedad | Descripción |
---|---|
| El número de subprocesos desde los que realizar solicitudes. Por defecto: |
| El extremo de ingestión New Relic .
|
| Número máximo de intentos de reintento para enviar un mensaje. Si se establece en |
Pruebe el complemento Logstash
Para probar si su complemento Logstash recibe información de un archivo de registro:
Agregue lo siguiente a su archivo
logstash.conf
:input {file {path => "/PATH/TO/YOUR/LOG/FILE"}}Reinicie su instancia de Logstash.
Ejecute el siguiente comando para agregar un mensaje de registro de prueba a su archivo de registro:
bash$echo "test message" >> /PATH/TO/YOUR/LOG/FILEBusque en nuestra UI de registros
test message
.
Ver datos log
Si todo está configurado correctamente y se están recopilando sus datos, debería ver los datos log en ambos lugares:
- Nuestra UIusuario de registros
- Nuestras herramientas para ejecutar NRQL consulta. Por ejemplo, puedes ejecutar una consulta como esta:
SELECT * FROM Log
Si no aparecen datos después de habilitar nuestras capacidades de administración de registros, siga nuestros procedimientos estándar de resolución de problemas de registros.
¿Que sigue?
Explore los datos de registro en su plataforma con nuestra UIde registros.
- Obtenga una visibilidad más profunda de los datos de rendimiento de su aplicación y de su plataforma reenviando su registro con nuestras capacidades de logs en el contexto .
- Configurar alerta.
- Consulta tus datos y crea un panel.
Desactivar reenvío de registros
Para deshabilitar las capacidades de reenvío de registros, siga los procedimientos estándar en la documentación de Logstash. No necesitas hacer nada más en New Relic.