

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Cree un transformador de log-group-level registros desde cero
<a name="CloudWatch-Logs-Transformation-CreateNew"></a>

Sigue estos pasos para crear un log-group-level transformador desde cero.

**Uso de la consola para crear un transformador de registros para un grupo de registro**

1. Abra la CloudWatch consola en [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. En el panel de navegación, elija **Logs** (Registros), **Log groups** (Grupos de registro).

1. Seleccione el grupo de registro para el que desea crear un transformador.

1. Elija la pestaña **Transformador**. Es posible que tenga que desplazarse por la lista de pestañas hacia la derecha para verla.

1. Elija **Creación de transformador**.

1. En el cuadro **Elección de un analizador**, seleccione un analizador para incluirlo en su transformador.

   Si se trata de un analizador preconfigurado para un tipo de AWS registro vendido, no es necesario que especifique ninguna configuración para él.

   Si es un analizador diferente, se debe especificar su configuración. Para obtener más información, consulte la información de ese procesador en [Procesadores configurables tipo analizador](CloudWatch-Logs-Transformation-Configurable.md).

1. Para añadir otro procesador, seleccione **\$1 Añadir procesador**. A continuación, seleccione el procesador que desee en el cuadro **Elección de procesadores** y rellene los parámetros de configuración. 

   Recuerde que los procesadores funcionan con los eventos de registro en el orden en que se agreguen al transformador.

1. (Opcional) En cualquier momento, se puede probar el transformador que ha construido hasta ahora a partir de un ejemplo de evento de registro. Para ello, haga lo siguiente:

   1. En la sección **Vista previa de la transformación**, elija **Carga de registro de muestra** para cargar un evento de registro de muestra del grupo de registros al que pertenece este transformador o pegue un evento de registro en el cuadro de texto.

     Elija **Probar transformador**. Aparece la versión transformada del registro. 

1. Cuando se hayan terminado de añadir procesadores y esté satisfecho con las pruebas realizadas en los registros de muestra, seleccione **Guardar**.

**Para usar el AWS CLI para crear un transformador de registro desde cero**
+ Utilice el comando `aws logs put-transformer`. Si se utiliza `parseJSON` como primer procesador, debe analizar todo el evento de registro con `@message` como el campo de origen. Tras el análisis inicial de JSON, se pueden manipular campos específicos en los procesadores posteriores. El siguiente es un ejemplo que crea un transformador que incluye los procesadores `parseJSON` y `addKeys`:

  ```
   aws logs put-transformer \
    --transformer-config '[{"parseJSON":{"source":"@message"}},{"addKeys":{"entries":[{"key":"metadata.transformed_in","value":"CloudWatchLogs"},{"key":"feature","value":"Transformation"}]}},{"trimString":{"withKeys":["status"]}}]' \
    --log-group-identifier my-log-group-name
  ```