Live Archives le permite almacenar logs durante el tiempo que necesite. New Relic tiene una retención de log de treinta días de forma predeterminada, pero con Live Archives, puede extender ese período hasta siete años. Al igual que los documentos fiscales antiguos, a veces no es necesario que sus datos estén a mano, pero es seguro mantener la información disponible como referencia si es necesario.
¿Es Live Archives para ti? A continuación se muestran algunos casos de uso en los que podría beneficiarse de esta característica:
- Internal retention requirements: ¿Su compañía tiene una política que le exige mantener un log durante un periodo determinado? Los periodos de almacenamiento extendidos de Live Archives pueden ayudarlo a cumplir con sus requisitos.
- Trends and long-term debugging: El almacenamiento log a largo plazo puede ayudar a mejorar el rendimiento año tras año. Por ejemplo, si gestiona una compañía minorista, puede comparar los logs de una temporada navideña con la siguiente para ver cómo puede mejorar el rendimiento.
Cómo funciona Live Archives
La característica Live Archives ofrece almacenamiento de datos log a largo plazo que desea consultar con moderación por un menor costo de almacenamiento. Con Live Archives, puede tener la tranquilidad de saber que su log estará disponible durante un periodo más largo para posibles auditorías o depuración a largo plazo, pero se le cobrará por separado por el almacenamiento y la consulta de sus datos antiguos.
Empezar
Habilitar Live Archives
Primero, debe solicitar las capacidades Live Archives .
- En la página UI Data retention, ubicada en el centro de administración de datos.
- Desplácese hacia abajo hasta Logging live archives.
- Pulsa Request. Un miembro de nuestro equipo se comunicará con usted.
Una vez que haya habilitado Live Archives, deberá editar la retención de datos.
En la página UI Data retention, ubicada en el centro de administración de datos, seleccione Edit data retention.
Desplácese hacia abajo hasta Logging live archives e ingrese la cantidad total de días que desea que se almacenen sus datos. Tenga en cuenta que esto incluye los días de retención estándar.
Haga clic en Apply changes.
Tenga en cuenta que necesitará capacidades de administrador para editar la retención de datos.
Crear una partición usando Live Archives
Una partición es una forma de agrupar logs según criterios específicos. Crear particiones puede ayudarle a filtrar los logs que no necesita y conservar los que necesita con Live Archives.
Vaya a one.newrelic.com > All capabilities > Logs.
A la izquierda de la barra de consulta de log, haga clic en Data partitions y luego haga clic en Create data partition.
Defina un nombre de partición como una cadena alfanumérica que comienza con log.
Seleccione el campo Use live archives on this partition.
Vaya a one.newrelic.com > All capabilities > Logs > Data partitions para crear una partición usando Live Archives.
Los Total effective retention días se actualizarán para reflejar la retención regular y la retención Live Archives .
También puede editar una partición existente haciendo clic en el icono en la página Data partitions . Si emplea una partición existente, el mismo parámetro que seleccionó para la partición original se aplicará a sus datos de Live Archives.
Para obtener más información sobre cómo usar particiones, consulte nuestro documento Organizar datos con particiones.
Consulta tu log
Hay algunas formas de consultar Live Archives: Lucene, NRQL o NRQL en la API NerdGraph. Para los tres métodos, necesitará la capacidad Live archives query para consultar Live Archives.
Consulta Live Archives con Lucene consulta sintaxis
Si está familiarizado con la sintaxis de Lucene consulta, puede ejecutarla en nuestra UI Logs.
Vaya a one.newrelic.com > All capabilities > Logs.
Usando la barra de búsqueda, ejecute la consulta que desee. Lo mejor es practicar su consulta primero para asegurarse de que funcione como se esperaba.
Seleccione las fechas que desea consultar.
Una pantalla te mostrará que estás a punto de consultar Live Archives. Consultar Live Archives es más costoso, así que seleccione solo Query live archives si está listo.
Vaya a one.newrelic.com > All capabilities > Logs para consultar los datos almacenados con Live Archives.
Consulta Live Archives con NRQL
Si desea realizar la consulta empleando el mismo idioma que emplea para Errors Inbox o las alertas, le sugerimos realizar la consulta en NRQL.
Vaya a one.newrelic.com > All capabilities > Logs.
Haga clic en NRQL en la esquina superior derecha.
Ingrese la consulta NRQL que desea ejecutar.
Practique la consulta primero para asegurarse de que funcione como se esperaba.
Alternar Use live archives.
Una pantalla te mostrará que estás a punto de consultar Live Archives. Consultar Live Archives es más costoso, así que seleccione solo Query live archives si está listo.
Vaya a one.newrelic.com > All capabilities > Logs y luego seleccione NRQL para consultar los datos almacenados en Live Archives mediante el generador de consultas.
Consulta Live Archives empleando APINerdGraph
También puedes consultar tus datos Live Archives usando NRQL en la API NerdGraph. Debe incluir el
{eventNamespaces: "Logging:Archive"}
en las opciones NRQL para especificar los Live ArchiveseventNamespace
.A continuación se muestra una consulta de ejemplo:
query {actor {account(id: 1234567) {nrql(query: "SELECT count(*) FROM Log SINCE '2024-02-01 12:00:00' UNTIL '2024-02-01 13:00:00'"options: { eventNamespaces: "Logging:Archive" }async: true) {results}}}}
Ver tu consumo de datos
Live Archives se factura de forma diferente que el resto de su log. Puede leer más al respecto en nuestro almacenamiento Live Archives : Documentación de reglas y facturación. Live Archives tiene tres pilares de facturación.
Data: Se le cobrará por el momento en que ingiera originalmente el log regular.
Storage: Live Archives cobra una tarifa por almacenar sus datos con Live Archives.
Compute: la consulta de datos de Live Archives se facturará en unidad de capacidad de computación. Consulte nuestra documentación del plan de uso para obtener más información sobre la unidad de capacidad de computación.
Para ver su almacenamiento de datos en la página Plan & Usage :
Vaya a one.newrelic.com, haga clic en el menú de usuario y luego haga clic en Administration para abrir la página Plan & usage .
Desplácese hacia abajo hasta Retention (GB-month).
Haga clic en View more details para obtener más información sobre el desglose del almacenamiento.
Una vez que consulte Live Archives, podrá explorar el consumo de su cálculo en el centro de gestión de cálculo.
Vaya a one.newrelic.com, haga clic en el menú de usuario y luego haga clic en Administration.
Seleccione Compute management.
Desplácese hacia abajo hasta Product capabilities.
Seleccione Logs.
Coloque junto a Data category para ver el consumo calculado de Live Archives.
Ejemplo
Digamos que necesita verificar si un usuario inicia sesión en una máquina desde su computadora para completar un ticket el 1 de septiembre. Puede utilizar Live Archives para ayudar a confirmar que esto ocurrió completando los siguientes pasos:
Verifique el período de tiempo en el que el usuario inicia sesión en su máquina.
Pruebe su consulta en Logs para cerciorar de que funcione como se esperaba. Este es un ensayo y no devolverá ningún dato, pero solo está validando la consulta. Si funciona, puede ejecutar la consulta más costosa en su log archivado.
Ejemplo de consulta:
"logtype":"linux_audit" "type":"USER_LOGIN" "hostname":"apache_svr01"Cambie el selector de hora para buscar las fechas en las que el usuario inicia sesión en su máquina.
Seleccione Query live archives.
Eliminación de datos
Si en algún momento desea reducir la retención de datos, tenga en cuenta:
- Necesitará privilegios de administrador para editar la retención de datos.
- No puede recuperar datos si reduce la retención de datos más adelante. Elija y configure sus períodos de retención cuidadosamente.
- La eliminación de sus datos es efectiva el día en que reduce su retención.
- Puede solicitar la eliminación de sus datos durante cualquier conjunto de días determinado. Eliminaremos todos los datos Live Archives para las fechas seleccionadas.
- Los días comienzan y terminan en los límites UTC, por lo que al realizar una solicitud, asegúrese de que se alinee con UTC. Esto puede significar sumar o restar un día.
Importante
Para evitar dudas, New Relic no tiene obligación de conservar datos en Live Archives después de la degradación de la cuenta o la expiración del contrato, o de otro modo si no cumple con los requisitos comerciales aplicables.