Capacidad

Entrega de Informes Programados

TR7 entrega informes PDF / XLSX programados por vService mediante perfiles de informe con nombre, con portadas con marca, enrutamiento multi-destinatario y envío único con conocimiento del cluster — sin VM de gestión separada.

TR7 Scheduled Report Delivery envía tanto informes de tráfico L7 como informes de ataques WAAP en un calendario periódico desde el mismo motor. Los operadores definen perfiles de informe con nombre por vService; cada perfil tiene su propio conjunto de dimensiones, selección de gráficas, límite de filas y lista de destinatarios. Cinco frecuencias predefinidas están integradas: **por hora** (cada hora + 5 min), **diaria** (01:30), **semanal** (lunes 03:30), **mensual** (día 1 del mes 05:30), **anual**. El mismo perfil puede asignarse a múltiples frecuencias; un perfil puede entregar un PDF resumen semanal y un XLSX completo mensual a diferentes conjuntos de destinatarios. La entrega por email valida las direcciones contra un patrón; cada perfil puede tener múltiples destinatarios y múltiples tipos de archivo (PDF / XLSX). Cada vService puede tener un perfil de informe principal y cualquier número de perfiles adicionales — resumen ejecutivo mensual, detalle de operaciones semanal y auditoría completa diaria pueden ejecutarse todos en paralelo. En un cluster de alta disponibilidad, el mismo informe programado se genera y envía una vez, solo desde el nodo activo. Sin entrega duplicada, sin generación duplicada de PDF — el envío único con conocimiento del cluster es el comportamiento predeterminado del motor. El formulario de informe ad-hoc y el perfil de informe programado comparten el mismo conjunto de parámetros: formato (HTML / XLSX / PDF), rango de fechas (unidades h / d / w / M / y), conjunto de dimensiones, selección de gráficas de frontend y backend, límite de filas, preferencia de idioma, email de destino. Los operadores aprenden un modelo; una salida ad-hoc satisfactoria se convierte en perfil y comienza a ejecutarse en cron tal cual. El resultado: TR7 integra las operaciones de reporte en la propia configuración del vService — la programación no es un sistema separado sino un conjunto de perfiles gestionado por el operador que posee el vService.

5
Frecuencias predefinidas — por hora, diaria, semanal, mensual, anual
Multi
Destinatario, formato y frecuencia — por perfil
vService ×
Perfiles ilimitados — principal + lista adicional

Los informes se generan — pero ¿quién los recibe, cuándo y en qué formato?

La mayoría de las infraestructuras de reporte funcionan así: el producto ADC o WAAP genera PDFs periódicos, los deposita en un recurso compartido de archivos, y un cron semanal o un paso manual los envía por email a las partes interesadas correctas. La cadena tiene múltiples eslabones manuales; si cualquiera se rompe, la parte interesada afectada puede estar desinformada durante semanas.

Más allá de eso, diferentes partes interesadas dentro de la misma organización necesitan el informe del mismo vService con diferente nivel de detalle. La junta quiere un resumen mensual de dos páginas; operaciones quiere una vista completa semanal; auditoría interna quiere un XLSX completo diario. Un único perfil de informe no puede servir a los tres — pero la mayoría de los productos solo permiten un perfil por vService.

Los clusters de alta disponibilidad introducen otra trampa: si el mismo informe programado se genera desde múltiples nodos, la parte interesada recibe dos copias del mismo PDF o el operador escribe scripts de coordinación. La semántica de envío único con conocimiento del cluster generalmente queda fuera del software y recae sobre los hombros del operador.

La preferencia de formato e idioma también es un problema. En escenarios de proveedor de servicios, cada cliente debe recibir un informe en su propio idioma, con su propio logo. Los productos habituales pueden no permitir la preferencia de idioma por perfil; un único ajuste global rige todos los informes.

TR7 Scheduled Report Delivery resuelve los cuatro en un producto: multi-frecuencia + multi-destinatario + multi-formato por perfil, perfiles ilimitados por vService, envío único con conocimiento del cluster, preferencia de idioma por perfil.

Nuestro enfoque

TR7 diseña la programación de informes como parte natural de la configuración del vService — sin servicio de programación separado, sin interfaz separada, el perfil reside bajo el vService.

Cinco frecuencias predefinidas y el ad-hoc comparten el mismo motor

Las frecuencias por hora, diaria, semanal, mensual y anual están vinculadas a expresiones cron fijas. El formulario ad-hoc y el perfil programado comparten el mismo conjunto de parámetros — el operador rellena el formulario una vez, guarda como perfil, elige una frecuencia y la entrega comienza.

Multi-destinatario, multi-formato, multi-frecuencia por perfil

Cada perfil de informe puede asignarse a múltiples destinatarios de email, múltiples tipos de archivo (PDF, XLSX) y múltiples frecuencias. Un perfil puede entregar un PDF resumen semanal y un XLSX completo mensual a diferentes conjuntos de partes interesadas en paralelo.

Perfiles de informe ilimitados por vService

Un vService puede tener un perfil principal y cualquier número de perfiles adicionales. Resumen ejecutivo mensual, detalle de operaciones semanal, auditoría completa diaria en PDF — todo bajo el mismo vService, desde la misma fuente de datos.

Envío único con conocimiento del cluster — sin duplicación

En un cluster de alta disponibilidad, el mismo informe programado se genera y envía solo por el nodo activo. Los operadores no necesitan escribir scripts de coordinación para evitar entregas dobles; el motor conoce la topología del cluster.

Capacidades

La superficie de programación — definición de perfil, selección de frecuencia, gestión de destinatarios, tipo de archivo y preferencia de idioma — se ejecuta en un motor compartido ad-hoc + cron.

5 frecuencias predefinidas — por hora, diaria, semanal, mensual, anual

Por hora: cada hora + 5 minutos. Diaria: 01:30. Semanal: lunes 03:30. Mensual: día 1 del mes 05:30. Anual: inicio del año. Un único perfil puede asignarse a múltiples frecuencias; el mismo conjunto de dimensiones puede enviarse a diferentes conjuntos de destinatarios en diferentes horarios.

Perfiles de informe con nombre

Los perfiles se definen con nombre bajo cada vService («Resumen Ejecutivo Mensual», «SRE Semanal», «Auditoría Interna Diaria»). Los nombres de perfil aparecen en la consola del operador, en los asuntos de email y en los logs de auditoría — lo que hace trazable quién recibió qué informe bajo qué perfil.

Email multi-destinatario, patrón de dirección validado

Cada perfil puede enviarse a múltiples direcciones de email. Las direcciones se validan contra el patrón de email al guardar; las direcciones inválidas se rechazan. El formulario de informe ad-hoc también acepta un destinatario puntual.

Múltiples tipos de archivo (PDF + XLSX)

El mismo informe programado puede renderizarse como PDF y como XLSX y adjuntarse al mismo email. Las partes interesadas obtienen dos vistas de los mismos datos — PDF para leer, XLSX para consultar en detalle.

Preferencia de idioma por perfil

Cada perfil de informe especifica su propio idioma. En escenarios de proveedor de servicios, cada cliente recibe el informe en su propio idioma; el mismo motor produce informes en paralelo en diferentes idiomas para decenas de clientes. Los títulos de la portada y las etiquetas de sección se localizan al idioma del perfil.

Envío único con conocimiento del cluster

En un cluster de alta disponibilidad, un informe programado determinado se genera y envía solo una vez, desde el nodo activo. Los operadores no escriben scripts de coordinación, las partes interesadas no reciben PDFs duplicados y no ocurren carreras entre nodos. El motor conoce la topología del cluster y se comporta en consecuencia.

Jerarquía de perfil principal + perfiles adicionales

Cada vService puede tener un perfil de informe principal y cualquier número de perfiles adicionales. El perfil principal reside en la configuración del vService; los adicionales se gestionan en una lista separada. Diferentes partes interesadas reciben diferentes niveles de detalle del informe bajo el mismo vService.

Conjunto de parámetros compartido con el formulario ad-hoc

El formulario de informe ad-hoc de la consola del operador (formato, rango, dimensiones, selección de gráficas, límite de filas, idioma, email de destino) comparte el conjunto de parámetros 1:1 con el perfil programado. Una salida ad-hoc satisfactoria se convierte en perfil y comienza a ejecutarse en cron.

Profundidad operacional

El motor de programación está diseñado junto con las expresiones cron, el ciclo de vida de archivos, la entrega por email, el comportamiento del cluster y los logs de auditoría.

01

Tabla de presets cron

Por hora 5 * * * *, diaria 30 1 * * *, semanal 30 3 * * 1, mensual 30 5 1 * *. Los mismos slots de informe programado están posicionados para evitar solapamiento con otros trabajos periódicos; los reportes por hora no coinciden con ningún pico de tráfico único.

02

Entrega por email mediante SMTP con nodemailer

Los archivos adjuntos PDF / XLSX se entregan como email SMTP estándar; el asunto del mensaje es configurable. El motor funciona a través de servidores de email corporativos (Exchange, Postfix, proveedores cloud supervisados). Webhook, carga en S3 y entrega por SFTP no están en la versión actual.

03

Ciclo de vida de archivos temporales

Los archivos de informe generados se escriben en /tmp con nombres con marca de tiempo, se usan como archivos adjuntos de email y son eliminados por el ciclo de vida del sistema operativo. El archivado a largo plazo requiere reenviar manualmente la salida del perfil a un almacén compartido, o configurar el reenvío al SIEM.

04

Coordinación con conocimiento del cluster

Solo el nodo activo del cluster realiza la entrega periódica; los nodos en espera no ejecutan el mismo cron. En caso de failover, el nuevo nodo activo asume la entrega a partir del siguiente período.

05

Los informes de tráfico L7 y de ataques WAAP comparten el mismo motor

Tanto los informes de tráfico L7 como los informes de ataques WAAP se ejecutan en el mismo motor de programación. Los operadores no gestionan dos servicios de programación; las definiciones de perfil, los presets de frecuencia y la gestión de destinatarios son idénticos para ambas superficies.

06

Los cambios de perfil tienen efecto en el siguiente ciclo

Cuando se actualiza un perfil, los cambios se aplican en el siguiente disparo de cron; las generaciones en curso no se ven afectadas. Cuando se elimina un perfil, los disparos futuros se cancelan mientras que los registros históricos de entrega se conservan.

Dónde encaja

PDF resumen ejecutivo mensual

Los bancos y conglomerados envían un PDF ejecutivo mensual por vService a la junta directiva — portada con logo corporativo, 2-3 páginas de tráfico total, intensidad geográfica, tasa de errores y salud del backend. El perfil se asigna a frecuencia mensual con múltiples destinatarios en paralelo.

XLSX detallado semanal para SRE

Los equipos SRE reciben un XLSX de desglose completo semanal para el mismo vService — una pestaña por sección, listo para análisis en detalle. Los perfiles «Resumen Ejecutivo Mensual» y «SRE Semanal» se ejecutan en paralelo bajo el mismo vService.

Auditoría interna diaria de cobertura completa

Auditoría interna recibe informes de cobertura completa diarios — PDF y XLSX juntos. Las entradas diarias del expediente PCI DSS se acumulan automáticamente; el archivo del auditor tiene una única fuente al final del mes.

Automatización de reportes de tenant para proveedor de servicios

Los MSP definen un perfil de informe por tenant bajo cada vService; cada cliente recibe un informe mensual en su propio idioma, con su propio logo, a su propia lista de email. Sin pasos manuales; incorporar un nuevo tenant es crear un nuevo vService + perfil.

Preguntas frecuentes

¿Qué frecuencias están disponibles?
Cinco presets: por hora (minuto 5 de cada hora), diaria (01:30), semanal (lunes 03:30), mensual (día 1 del mes 05:30) y anual. Un único perfil puede asignarse a múltiples frecuencias.
¿Puede un perfil tener múltiples destinatarios?
Sí. Cada perfil puede asignarse a múltiples direcciones de email, múltiples tipos de archivo (PDF + XLSX) y múltiples frecuencias. Las direcciones se validan al guardar.
¿El mismo vService puede tener múltiples perfiles?
Sí. Cada vService puede tener un perfil de informe principal y cualquier número de perfiles adicionales. El resumen ejecutivo mensual, el detalle de operaciones semanal y la auditoría completa diaria pueden ejecutarse en paralelo — todos desde la misma fuente de datos.
¿En un cluster puede enviarse el mismo informe dos veces?
No. En un cluster de alta disponibilidad el mismo informe programado se genera y envía solo una vez, desde el nodo activo. El motor conoce la topología del cluster; en caso de failover, el nuevo nodo activo asume la entrega a partir del siguiente período.
¿Los informes de tráfico L7 y los informes de ataques WAAP los programa servicios separados?
No — el mismo motor entrega ambos. Los operadores aprenden un modelo; las definiciones de perfil, los presets de frecuencia y la gestión de destinatarios son idénticos para ambos tipos de informe.
¿Puedo configurar el idioma por perfil?
Sí. Cada perfil de informe especifica su propio idioma. En escenarios de proveedor de servicios, diferentes tenants reciben informes en diferentes idiomas en paralelo; el mismo motor produce informes en paralelo para decenas de tenants.
¿Se admite la entrega por webhook o S3 / SFTP?
En la versión actual el canal de entrega es email SMTP. Webhook push, carga en S3 y entrega SFTP no están en el alcance estándar; pueden evaluarse en el roadmap según la demanda.

Integre la entrega de informes en el vService — no en un sistema separado

5 frecuencias predefinidas, multi-destinatario, multi-formato, envío único con conocimiento del cluster, preferencia de idioma por perfil. Permítanos guiarle a través de una demo en vivo en su propio vService.