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

Consulta de análisis de tiempo en el registro

¿Está buscando una forma rápida de extraer visualmente atributos de su registro luego de haberlos ingerido en New Relic? El análisis de tiempo de consulta le permite analizar su registro directamente en la UI sin necesidad de escribir expresiones regulares complejas o patrones de Grok. Puede emplear el análisis del tiempo de consulta para extraer temporalmente valores de su registro y realizar rápidamente una consulta sobre estas variables. Los resultados se muestran instantáneamente ya que el análisis se realiza en el momento de la consulta.

Para comenzar, mire este video de cinco minutos o consulte los consejos a continuación:

En qué se diferencia el análisis del tiempo de consulta del análisis de ingesta

Si bien ambos tipos de análisis facilitan la consulta del registro, tienen algunas diferencias significativas:

  • Análisis de ingesta: el análisis durante la ingestalog es donde se crean reglas de análisis empleando Grok o expresiones regulares (o ambas). A medida que los log se incorporan en New Relic, sus reglas de análisis se aplican para crear un atributo permanente que se almacena con sus datos log en NRDB. Estos atributos le facilitan la consulta de los datos log .
  • Análisis de tiempo de consulta: a diferencia del análisis de ingesta, el análisis de tiempo de consulta le permite crear atributos temporales que se emplearán como variables de consulta. Luego puede usar estas variables en la consulta NRQL para completar su tabla log . Creamos automáticamente la consulta a medida que realiza selecciones en la UI.

También puede optar por emplear una combinación de ambos enfoques de análisis. Revise la siguiente tabla para decidir si el análisis del tiempo de consulta es adecuado para usted:

Descripción

Análisis de ingesta

Análisis del tiempo de consulta

Uso recomendado

Lo mejor para crear un atributo permanente que puedes consultar en el futuro

Lo mejor para hacer consultas rápidas sobre atributos que no son permanentes

Lenguaje de análisis

Creas patrones Grok y expresiones regulares.

New Relic crea una consulta para usted empleando la NRQL función aparse

Momento

Aplicado al ingerir

Aplica cuando consultas

Resultados

Realiza cambios permanentes en logalmacenado.

Altera temporalmente tu registro en la UI

Registro de cola en tiempo real

El registro de cola en tiempo real incluye cualquier valor extraído del análisis de ingesta

El registro de cola en tiempo real no incluye ningún valor extraído del análisis del tiempo de consulta

Registro exportado

El registro exportado incluye cualquier valor extraído del análisis de ingesta

El registro exportado no incluye ningún valor extraído del análisis del tiempo de consulta

Número de atributo

Hay un máximo de 255 atributos disponibles en la ingesta (el número real de atributos que puede analizar en la ingesta depende de la naturaleza de su registro)

Puede analizar un máximo de 32 atributos temporales en todas las reglas para el análisis del tiempo de consulta.

Cómo crear una regla de análisis de tiempo de consulta

A continuación se ofrece una guía para crear reglas de análisis de tiempo de consulta. El ejemplo muestra cómo extraer el nivel de registros y los valores de mensajes programados del atributo message .

Seleccione el valor del atributo para analizar

Puede comenzar a crear una regla de análisis de tiempo de consulta seleccionando un valor de atributo para analizar.

  1. En la tabla log o en la vista de Log details, resalte una cadena de anclaje que contenga los valores que desea extraer. En este caso, resaltaría level=info msg="Running script". Se ve así en la tabla de logs:Screenshot showing a highlighted section of a log

    Tenga en cuenta lo siguiente:

    • El texto resaltado debe incluir los valores que desea extraer y los caracteres de cadena circundantes que ayudarán a identificar la ubicación de los valores extraídos.
    • Si su cadena de anclaje inicial se encuentra en algún lugar en el medio del valor del atributo original, incluya al menos un carácter antes y luego de los valores que desea extraer.
    • Si resalta todo el valor del atributo, no necesita preocupar por los caracteres antes y luego de los valores que está extrayendo.
    • No se pueden resaltar valores de blobs para analizar.
  2. Haga clic en la opción Create query time parsing rule.

    Log table:Screenshot showing how you can begin with the logs table UI

    Log details view:Screenshot showing how you can start creating rules in the logs detail view.

Resaltar y extraer valores

Luego de hacer clic en Create query time parsing rule, el editor muestra la cadena que seleccionó para el análisis:

Screenshot showing the opening screen of the query editor

Para extraer valores:

  1. Dentro de la cadena, resalte los valores que desea extraer (consulte Consejos para extraer valores).

  2. En Parse as, ingrese un nombre para este atributo temporal que se usará como variable de consulta.

    Screenshot showing how to extract values in the parser rule
  3. Haga clic en Save, que reemplaza el valor que resaltó con la variable que creó.

Termine de crear su regla de análisis de tiempo de consulta

Luego de seleccionar los valores, complete lo siguiente:

  1. En el editor, revise la vista previa de la tabla que muestra cómo se aplicará su regla al log que seleccionó.

    Screenshot showing how the editor shows a preview of the rule
  2. Si está interesado en la función NRQL empleada en la consulta para obtener su registro, haga clic en Query.

    Screenshot showng the query behind the parsing rule

    La cadena de patrón, que se emplea para buscar y extraer valores del atributo seleccionado, se actualiza cada vez que se extrae un valor.

  3. Si necesita cambiar el nombre de alguna variable antes de crear su regla, haga clic en el nombre, proporcione un nombre nuevo y luego haga clic en Save. También puede eliminar variables haciendo clic en la variable que desea eliminar y haciendo clic en Delete.Screenshot showing where you can delete values

    Puede editar o eliminar variables haciendo clic en ellas.

  4. Una vez que terminó de revisar y editar los nombres de sus variables, haga clic en Create rule para terminar de crear su regla.

    Si comenzó a crear una regla de análisis de tiempo de consulta desde la vista de Log details , debe cerrar esa vista para ver los resultados en la tabla log .

    Log detailsScreenshot showing how you can see your newly extracted values in the log details view

    Luego de ver los valores recién extraídos, cierre la vista de Log details .

    Log tableScreenshot showing the final results after you create the rules

    La tabla log se actualiza automáticamente y aplica la consulta generada para analizar su registro.

Gestiona tus reglas

Si bien sus reglas son temporales y se aplican a su sesión de usuario actual, aún puede realizar una variedad de tareas durante su sesión.

Copyright © 2024 New Relic Inc.

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