La función de entrega de registros en tiempo real recopila registros de nombres de dominio acelerados específicos en regiones determinadas y los envía a Simple Log Service (SLS). Esta función le permite analizar registros en tiempo real para supervisar sus servicios y solucionar problemas.
Requisitos previos
Asegúrese de haber activado SLS.
Conceptos clave
-
Migración de nombre de dominio: Cuando migra la entrega de registros de un nombre de dominio desde
logstore1hacialogstore2, la entrega alogstore1continúa hasta que finaliza la migración. Después, la entrega cambia automáticamente alogstore2sin interrupciones.ImportanteSi migra un nombre de dominio acelerado de una cuenta a otra, primero debe deshabilitar la entrega de registros en tiempo real para ese nombre de dominio en la cuenta original. Una vez completada la migración, cree una nueva tarea de entrega de registros en tiempo real para el nombre de dominio en la nueva cuenta. De lo contrario, los registros seguirán entregándose a la cuenta original y se continuarán generando cargos en dicha cuenta.
Pausar y reanudar el servicio: La asociación entre un logstore y un nombre de dominio se conserva incluso si pausa la entrega. Puede detener o reiniciar la entrega de datos para un logstore o nombre de dominio específico en cualquier momento.
Consulta de datos: Puede consultar todos los datos de registro de un usuario específico dentro de un intervalo de tiempo, o bien consultar todos los datos entregados a un logstore determinado.
Procedimiento
Inicie sesión en la consola de CDN.
En el panel de navegación izquierdo, elija Logs > Real-time Logs.
En la pestaña Real-time Logging, haga clic en Activate Real-Time Log Push Service.
-
En el cuadro de diálogo Create Real-time Log Delivery Task, siga las instrucciones en pantalla para configurar los parámetros de SLS.
Parámetro
Descripción
Project Name
Nombre del proyecto que se creará en Simple Log Service. El nombre debe ser único entre todos sus proyectos en la consola de SLS.
Logstore Name
Un logstore es una colección de recursos dentro de un proyecto que almacena datos de una sola fuente. Los datos de registro se consultan, analizan y entregan por cada logstore. Si no especifica un nombre, CDN generará uno automáticamente.
region
Región del logstore de SLS de destino.
Log Service Authorization
Después de hacer clic en Authorize, se le redirige a la consola de Resource Access Management (RAM). Haga clic en Agree to Authorize para otorgar permisos al rol AliyunCDNLogArchiveRole.
Una vez completada la autorización correctamente, haga clic en Next.
-
Seleccione uno o más nombres de dominio acelerados, acepte los términos de facturación y luego haga clic en Create.
NotaLa lista de entrega de registros en tiempo real solo muestra los logstores gestionados por CDN, no todos los logstores de su cuenta.
Puede asociar hasta cinco nombres de dominio acelerados a la vez.
Una vez que comienza la entrega de datos a los logstores, puede consultar cuatro informes predeterminados en la consola de CDN.
-
Haga clic en OK.
En la pestaña Real-time Log Data, puede consultar el número de intentos de entrega exitosos y con errores.
Mejores prácticas
Para obtener información sobre cómo usar el módulo de análisis de registros y realizar análisis comunes de acceso de usuarios, consulte Deliver CDN real-time logs to SLS for user access analysis.
API relacionadas
Puede llamar a las siguientes operaciones de API para gestionar la entrega de registros en tiempo real.
|
API |
Descripción |
|
CreateRealTimeLogDelivery |
Crea una tarea de entrega de registros en tiempo real para un nombre de dominio acelerado. |
|
DescribeDomainRealtimeLogDelivery |
Consulta la información de entrega de registros en tiempo real de un nombre de dominio acelerado. |
|
DescribeRealtimeDeliveryAcc |
Consulta el número de intentos de entrega de registros en tiempo real. |
|
DisableRealtimeLogDelivery |
Deshabilita la entrega de registros en tiempo real para un nombre de dominio acelerado. |
|
EnableRealtimeLogDelivery |
Habilita la entrega de registros en tiempo real para un nombre de dominio acelerado. |
|
ListRealtimeLogDeliveryDomains |
Consulta todos los nombres de dominio acelerados asociados con el servicio de entrega de registros en tiempo real. |
|
ModifyRealtimeLogDelivery |
Modifica la tarea de entrega de registros en tiempo real de un nombre de dominio acelerado. Un nombre de dominio acelerado solo puede entregar registros a un logstore. |
|
ListRealtimeLogDeliveryInfos |
Consulta información sobre todas las tareas de entrega de registros en tiempo real. |
|
DeleteRealtimeLogDelivery |
Elimina una tarea de entrega de registros en tiempo real para un nombre de dominio acelerado. |