Conversión de una serie JSON a un objeto JSON utilizando la regla de campo Analizar JSON

En IBM® Cloud Logs, puede utilizar la regla Analizar campo JSON para transformar registros con escape o en serie en formato JSON.

Si elige un campo de destino que provoca una excepción de correlación, se visualiza un mensaje para indicarle que está creando una excepción si aplica la regla.

Antes de empezar

Las reglas de análisis se organizan dentro de Grupos de reglas. Cada grupo tiene un nombre y un conjunto de reglas con una relación lógica entre ellos. Los registros se procesan según el orden del grupo de reglas (desde el principio hasta el final). A continuación, se procesan mediante el orden de las reglas dentro del grupo de reglas y de acuerdo con los operadores lógicos entre ellas (AND/OR). Las reglas le ayudan a procesar, analizar y reestructurar datos de registro para prepararse para la supervisión y el análisis. Para obtener más información, consulte Trabajar con grupos de reglas.

Configuración de una regla de campo JSON de análisis

Complete los pasossiguientes:

  1. Pulse el icono Conducto de datos icono Conducto de datos > Reglas de análisis y pulse Nuevo grupo de reglas.

  2. En la sección Detalles, especifique el Nombre de grupo de reglas y la Descripción de grupo de reglas.

  3. En la sección Buscador de coincidencias de reglas, configure las aplicaciones, subsistemas y gravedades que definen los registros en los que aplicar las reglas que se incluyen en el grupo de reglas.

  4. En la sección Reglas, seleccione Campo Analizar JSON icono Analizar regla de análisis.

    1. Especifique un nombre.

    2. Puede especificar una descripción opcional.

    3. Para Campo de origen, especifique el campo que desea convertir en texto.

    4. Configure si desea fusionar o sobrescribir el campo de destino.

      • Seleccione Fusionar en si desea mantener el campo original con su contenido y fusionar el cambio.

      • Seleccione Sobrescribir si desea sobrescribir el campo original y su contenido.

    5. Para Campo de destino, especifique el campo donde desea que se guarde el contenido del origen.

    6. Configure si desea conservar o suprimir el campo de origen.

      • Seleccione Mantener si desea conservar el campo original con su contenido.

      • Seleccione Suprimir si desea suprimir el campo original y su contenido.

    Conmute el estado a ACTIVE si desea que la regla esté habilitada.

  5. Añada grupos de reglas adicionales pulsando Añadir regla y seleccionando el tipo de regla deseado. Conmute AND/OR para seleccionar cómo desea que se procesen las reglas adicionales.

  6. Haga clic en Crear grupo de reglas.

Ejemplo: Eliminación de caracteres de escape y formato a JSON

En este ejemplo, no se escapa el registro y lo hacemos en formato JSON.

Registro original.
Registro original.

Ejemplo de análisis JSON.
Analizar ejemplo JSON.

Registro modificado.
Registro modificado.