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
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 registros
Abra la CloudWatch consola en https://console.aws.amazon.com/cloudwatch/
. -
En el panel de navegación, elija Logs (Registros), Log groups (Grupos de registro).
-
Seleccione el grupo de registro para el que desea crear un transformador.
-
Elija la pestaña Transformador. Es posible que tenga que desplazarse por la lista de pestañas hacia la derecha para verla.
-
Elija Creación de transformador.
-
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.
-
Para añadir otro procesador, seleccione + 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.
-
(Opcional) En cualquier momento, se puede probar el transformador que ha construido hasta ahora a partir de un ejemplo de evento de registros. Para ello, haga lo siguiente:
-
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.
-
-
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 utilizaparseJSONcomo primer procesador, debe analizar todo el evento de registro con@messagecomo 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 procesadoresparseJSONyaddKeys: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