Loading...

Ayuda de CDN.com.tr

Registros de acceso (logpush)

Reciba cada solicitud que sirve su CDN como JSON Lines comprimido con gzip y descargue los archivos desde el panel o con cdnctl.

Registros de acceso (logpush)

Reciba cada solicitud que sirve su CDN como JSON Lines comprimido con gzip y descargue los archivos desde el panel o con cdnctl.

Ruta en el panel

  1. Panel de administración
  2. Cuentas CDN
  3. Registros de acceso

Requisitos previos

  • Propietarios y editores pueden activar o desactivar la entrega; todos los roles pueden listar y descargar.
  • Usted es el responsable de estos datos: decida si necesita las IP completas antes de activar la entrega.

Guía paso a paso

1

Active la entrega

Cada edge recoge las solicitudes de la cuenta y sube un archivo comprimido cada cinco minutos.

  • Abra Registros de acceso.
  • Active la entrega de registros.
  • Marque enmascarar IP para conservar solo la parte de red (IPv4 /24, IPv6 /48).

Resultado esperado: En unos diez minutos aparecen los primeros archivos bajo la fecha de hoy.

cdnctl equivalent
cdnctl logs status --account $ACCOUNT_UUID
2

Descargue un día

Los días están en UTC. Cada archivo cubre cinco minutos de un edge.

  • Elija el día en el campo de fecha.
  • Descargue archivos sueltos de la lista o traiga el día completo con cdnctl.

Resultado esperado: Los archivos de ese día están en su equipo; volver a ejecutar pull solo trae los nuevos.

cdnctl equivalent
cdnctl logs list --account $ACCOUNT_UUID --day 2026-09-25
cdnctl logs pull --account $ACCOUNT_UUID --day 2026-09-25 --out ./logs
3

Lea las líneas

Un objeto JSON por solicitud: ts, edge, client_ip, method, scheme, host, uri, protocol, status, bytes, cache (HIT/MISS), request_time, origin_time, referer, user_agent, country, asn.

  • Descomprima y filtre con cualquier herramienta de registros, p. ej. jq.
  • Cárguelos en Elasticsearch, BigQuery o su SIEM como JSON Lines.

Resultado esperado: Puede responder "qué pasó con esta solicitud" con sus propios datos.

cdnctl equivalent
zcat ./logs/*.jsonl.gz | jq -r 'select(.status >= 500) | [.ts, .host, .uri, .status] | @tsv'

Verificación

  • Un enlace de descarga solo apunta dentro de la carpeta de su cuenta y caduca a los 15 minutos.
  • Con el enmascarado activo, client_ip termina en .0 (IPv4) o :: (IPv6).

Casos de uso

Necesita datos a nivel de solicitud que los informes no muestran: las solicitudes de un visitante, los códigos de estado de una URL o registros para su propio SIEM.

Flujo de trabajo rápido

  1. Abra Registros de acceso de la cuenta.
  2. Active la entrega; elija enmascarar IP si no necesita las IP completas de los visitantes.
  3. Espere unos diez minutos a los primeros archivos.
  4. Descargue un día desde el panel o tráigalo con cdnctl.

Verificaciones

  • Todos los edges que sirven la cuenta están listos para la entrega de registros; hasta entonces el interruptor queda desactivado.
  • Los archivos de registro almacenados se descuentan de la cuota mensual como almacenamiento (pico del mes).
  • Los archivos se eliminan automáticamente a los 30 días.

Páginas relacionadas

Exporte reportes como CSV o Excel

Data consumption, Cache overview y la tabla de security events le entregan a cada uno los mismos números en un archivo: CSV para un script, XLSX para una hoja de cálculo.