ActionTrail conserva los eventos durante 90 días de forma predeterminada. Para consultar eventos más antiguos, cree un trail que los entregue a Simple Log Service (SLS), Object Storage Service (OSS) o MaxCompute para su almacenamiento a largo plazo y, posteriormente, utilice la función de consulta avanzada para buscar y analizar el historial completo de eventos.
Requisitos previos
-
Activate Simple Log Service, Activate OSS o Activate MaxCompute.
NotaLa activación de Simple Log Service, Object Storage Service y MaxCompute es gratuita. El almacenamiento de eventos y el uso de consultas generan cargos: Billing of Simple Log Service, Billing of OSS y Billing of MaxCompute.
Asegúrese de haber obtenido los permisos necesarios para usar la función de backfill de datos. Para solicitar los permisos, envíe un ticket.
Paso 1: Crear un trail
Cree un trail de cuenta única para entregar eventos a Simple Log Service.
También puede crear un trail de múltiples cuentas o entregar eventos a OSS o MaxCompute. Create a single-account trail y Create a multi-account trail.
Inicie sesión en la consola de ActionTrail.
En el panel de navegación izquierdo, haga clic en Trails.
-
En la barra de navegación superior, seleccione la región para el trail de cuenta única.
NotaEsta región se convierte en la región principal del trail.
En la página Trails, haga clic en Create Trail.
-
En la página Create Trail, configure el trail.
-
En la sección Basic Information, establezca el nombre del trail y el tipo de evento de gestión.
NotaDe forma predeterminada, el trail se aplica a todas las regiones. Se recomienda establecer Management Event en All Events para capturar todos los eventos de todas las regiones. Para obtener más información sobre los parámetros, consulte Create a single-account trail.
-
En la sección Event Delivery, configure la entrega de eventos a Simple Log Service dentro de la cuenta actual de Alibaba Cloud.
Parámetro
Descripción
Logstore Region
La región donde se encuentra el proyecto de Simple Log Service.
Project Name
El nombre del proyecto en Simple Log Service.
NotaLos nombres de los proyectos deben ser únicos a nivel global en todas las cuentas de Alibaba Cloud.
-
Si selecciona New Log Service Project, ActionTrail crea un proyecto. Introduzca un nombre de proyecto.
-
Si selecciona Existing Log Service Project, seleccione un proyecto existente en Simple Log Service.
Para crear un proyecto en Simple Log Service: Collect and analyze ECS text logs by using Logtail.
-
-
Haga clic en Confirm.
Paso 2 (Opcional): Crear una tarea de backfill de datos
Un trail solo entrega los eventos que ocurren después de su creación. Para almacenar eventos de los últimos 90 días, debe crear una tarea de backfill de datos.
Para usar la función de backfill de datos, debe enviar un ticket para solicitar permisos.
En el panel de navegación izquierdo, haga clic en Backfill.
-
En la barra de navegación superior, seleccione la región para la tarea de backfill.
NotaLa región debe coincidir con la región principal del trail.
En la página Backfill, haga clic en Create Task.
-
En la página Create Task, seleccione un trail.
NotaDespués de seleccionar un trail, se completan automáticamente la región del trail, la región del proyecto, el nombre del proyecto y el Logstore.
-
Haga clic en Confirm.
Una vez creada, consulte los detalles de la tarea en la página Backfill, incluido el trail asociado, el historial de backfill, el estado de entrega y las marcas de tiempo.
Paso 3: Ejecutar una consulta avanzada
En el panel de navegación izquierdo, haga clic en Trails.
En la página Trails, busque el trail objetivo y active el interruptor en la columna Advanced query.
-
En la pestaña Default de la página Custom Template, establezca las condiciones de consulta.
-
Consulta simple
En Simple Mode, establezca las condiciones de consulta según las indicaciones.
-
Consulta SQL
Desactive el interruptor de Simple Mode e introduzca su consulta SQL.
NotaSintaxis SQL y ejemplos de consulta: SQL syntax for Advanced Event Query.
Para comenzar con una consulta simple, establezca condiciones en el modo Simple Mode y luego desactive el interruptor de Simple Mode. Las condiciones establecidas en el modo Simple Mode se convierten automáticamente en una sentencia SQL personalizable.
-
-
Especifique un rango de tiempo y haga clic en Run.
NotaDe forma predeterminada, ActionTrail consulta eventos de los últimos siete días.
Haga clic en Event Alerting a la derecha para configurar una alerta para la consulta actual. Create a custom alert rule.
Modifique la sentencia SQL predeterminada en la plantilla del sistema y luego haga clic en Save para guardarla como una plantilla personalizada.
-
Consulte los resultados de la consulta.
-
Registro sin procesar
En la pestaña Raw Logs, busque el evento objetivo y haga clic en View Details en la columna Actions para ver la información básica y los detalles JSON.
-
Histograma
La pestaña Query Histogram muestra un histograma de los eventos.
-
Siguientes pasos
Consulte o analice los eventos entregados en estos servicios: