Capacité

Reporting PDF Avancé

Rapports PDF/XLSX branded, planifiés et à la demande — conformité, revue exécutive et suivi des opérations dans un pipeline de reporting unifié.

TR7 Reporting PDF Avancé supprime le besoin d'exporter les données de sécurité et d'opérations vers une édition Excel manuelle ou un outil BI externe. Les rapports de conformité, les résumés exécutifs, les rapports d'attaque WAAP et les tables opérationnelles peuvent tous être générés en PDF branded ou en sortie XLSX. Le moteur de rapport s'appuie sur une structure de modèles HTML/CSS, la liaison de données EJS, des fonctions helpers par modèle et un pipeline de rendu PDF basé sur Chrome. La mise en page A4, les en-têtes/pieds de page, les sauts de page, les tables, les graphiques et les styles de marque sont tous gérés à l'intérieur du modèle de rapport. La sortie XLSX est disponible aux côtés du PDF. Les graphiques de séries temporelles, les palettes de couleurs, les cartes au niveau des pays, la génération de texte multi-langues et plusieurs familles de rapports sont unifiés dans la même infrastructure de reporting. Résultat : TR7 transforme le reporting de conformité et d'opérations d'une tâche manuelle de collecte de données en une capacité de plateforme reproductible qui produit une sortie PDF/XLSX branded et cohérente adaptée à chaque partie prenante.

3
Familles de modèles principales : PDF, XLSX, WAAP-PDF
2
Formats de sortie : PDF et XLSX
1 heure
Délai d'expiration de rendu configurable pour les rapports longs

Lorsque les rapports de sécurité et d'opérations sont encore assemblés manuellement, le processus d'audit est lent et source d'erreurs.

Les environnements d'entreprise génèrent en continu des données de sécurité, de trafic, de health-check, d'attaque WAAP et d'actions administrateur. Transformer ces données en document d'audit, présentation exécutive ou rapport client est, dans la plupart des cas, encore un processus manuel. L'équipe des opérations exporte les données, nettoie la table, construit les graphiques, ajoute le logo de l'entreprise et convertit tout en PDF. Chaque répétition cumule à la fois la perte de temps et le risque d'erreur humaine.

Le problème est plus aigu dans le reporting de conformité. Les rapports mensuels, trimestriels ou annuels doivent être produits dans le même format, avec les mêmes métriques et de façon vérifiable. Si la plage de dates, l'axe des graphiques, le logo, la table ou le format de texte d'un rapport changent, la cohérence de l'audit est compromise. La norme de production est aussi importante que le contenu lui-même.

Différentes parties prenantes ont besoin de sorties différentes. Le RSSI et la direction veulent un résumé PDF ; l'équipe des opérations veut une table XLSX filtrable. L'équipe de succès client veut un rapport branded ; l'équipe SOC veut une liste d'incidents et une distribution des attaques. Un seul export de logs bruts ne satisfait pleinement aucun de ces besoins.

La langue et l'apparence du rapport sont également des exigences opérationnelles. Un client local peut avoir besoin d'un rapport dans sa langue, un auditeur international peut avoir besoin d'un rapport en anglais, un inspecteur peut nécessiter un format plus formel et l'équipe des opérations peut avoir besoin d'une sortie plus technique. Gérer cette variété en copiant manuellement des modèles n'est pas viable.

TR7 Reporting PDF Avancé convertit le reporting en une fonction de plateforme reproductible : génération PDF/XLSX basée sur des modèles, modèles de marque, helpers de graphiques, prise en charge multi-langues et pipeline de rendu contrôlé pour les rapports longs.

Notre approche

TR7 traite le reporting non pas comme un export de données brutes mais comme un pipeline de production dans lequel le modèle, le graphique, la marque et le format de sortie travaillent ensemble.

Le rendu PDF basé sur Chrome préserve la mise en page

La sortie PDF est rendue depuis un modèle HTML/CSS. Les détails du rapport tels que la mise en page A4, les en-têtes/pieds de page, les sauts de page et l'alignement visuel sont gérés à l'intérieur du modèle.

La bibliothèque de modèles garde les familles de rapports organisées

Les rapports sont stockés dans des répertoires de modèles basés sur des catégories. Chaque modèle est géré avec sa propre configuration, son contenu HTML et ses fonctions helpers.

La sortie XLSX transfère les tables opérationnelles vers Excel

Le PDF est le bon format pour les rapports exécutifs et de conformité ; le XLSX est utilisé pour les tables détaillées, le filtrage et l'analyse opérationnelle. Les mêmes données peuvent être délivrées dans différents formats à différentes parties prenantes.

Les helpers de graphiques et de cartes rendent les rapports visuels

Les helpers de graphiques, les palettes de couleurs et les composants de carte des pays transforment les métriques à l'intérieur du rapport en récits visuels. La distribution des attaques, les séries temporelles, les tendances de capacité et la densité géographique peuvent tous apparaître dans un seul modèle.

Capacités

Le Reporting PDF Avancé combine la génération PDF/XLSX, les helpers de modèles, un moteur de graphiques, des assets de marque et la prise en charge multi-langues dans une infrastructure de reporting unifiée.

Le rendu PDF basé sur Chrome produit des rapports précis au pixel près

La génération de PDF part du contenu HTML/CSS et utilise le moteur de rendu Chrome pour assurer la cohérence visuelle. La mise en page A4, les sauts de table, le contrôle de fin de page, les en-têtes/pieds de page et les zones de marque sont tous gérés à l'intérieur du modèle. Cette approche signifie que le rapport se rend en PDF dans une forme qui correspond étroitement au design rendu par le navigateur. Les rapports exécutifs et les sorties d'audit semblent plus professionnels en résultat.

Le rendu XLSX délivre une sortie orientée tables pour les équipes opérations

Le PDF excelle dans les rapports lisibles et présentables, mais les équipes opérations ont généralement besoin de tables qu'elles peuvent filtrer et traiter davantage. La sortie XLSX est produite en convertissant une table HTML au format Excel. Les tendances de capacité, les événements de health-check, les listes d'incidents WAAP ou les statuts de service peuvent tous être examinés dans Excel. Les mêmes données sous-jacentes sont donc adaptées aux formats management et opérations.

Le moteur de modèles EJS lie les données au contenu dynamique du rapport

La liaison de données dynamique à l'intérieur des modèles est gérée par EJS. Les données du rapport peuvent être poussées dans les titres, les tables, les graphiques, le texte de résumé et les sections de contenu conditionnel. Le même modèle peut être régénéré avec différentes plages de dates, noms de clients, services ou données de vTenant. Cette structure sort les rapports de la catégorie du travail de copier-coller manuel.

Trois familles de modèles principales couvrent différents besoins de reporting

La structure de reporting de TR7 est organisée autour de report-pdf, report-xlsx et waf-pdf comme familles de modèles principales. La famille PDF gère les rapports généraux, la famille XLSX gère la sortie opérationnelle orientée tables et la famille WAAP-PDF gère les rapports de sécurité et d'attaque. Les familles de modèles legacy peuvent être conservées. Cette séparation rend la maintenance des rapports et la gestion des versions plus ordonnées.

Le helpers.js par modèle porte la logique du rapport avec le modèle

Chaque modèle peut inclure ses propres fonctions helpers. Le formatage des dates, la conversion des métriques, le regroupement des tables, la sélection des couleurs ou la préparation des données de graphiques sont conservés dans des helpers spécifiques au modèle. Cela préserve le moteur de rendu partagé tout en permettant à chaque famille de rapports de porter sa propre logique. Le modèle de rapport et le comportement du rapport sont versionnés ensemble.

Le système d'assets inclut logos, styles et visuels dans le rapport

Les rapports peuvent utiliser des logos, des icônes, des fichiers de style, des visuels personnalisés ou des assets de marque. La structure des assets garantit que le rapport est généré en accord avec l'identité du client ou de l'organisation. Cela est particulièrement important dans les rapports clients, les sorties d'audit et les présentations exécutives. La sortie du rapport ressemble à un document d'entreprise plutôt qu'à un écran de système brut.

Les helpers de graphiques prennent en charge les graphiques de séries temporelles et de distribution

La configuration des graphiques et les composants helpers sont utilisés pour transformer les données du rapport en graphiques. Le nombre d'attaques dans le temps, la santé des services, les tendances de capacité ou la distribution par catégorie peuvent tous être présentés visuellement. Les graphiques permettent au lecteur du rapport de saisir l'état global sans regarder une table brute. Cela est particulièrement précieux dans les résumés exécutifs.

La palette de couleurs et les helpers visuels créent un langage de rapport cohérent

La gestion des couleurs et les helpers de palette garantissent que les graphiques et les composants du rapport apparaissent de façon cohérente. La même catégorie peut être affichée avec la même logique de couleur dans chaque rapport. Cela améliore la comparabilité entre les rapports périodiques. L'utilisation de couleurs alignées avec le modèle de marque rend également le rapport professionnel.

Les composants de carte géographique fournissent une visibilité de sécurité au niveau des pays

La visualisation géographique basée sur svgMap ajoute la distribution des attaques, des accès ou des incidents au niveau des pays dans les rapports. Les rapports d'attaque WAAP peuvent montrer visuellement quels pays génèrent un trafic intense. Cela aide les équipes SOC et management à comprendre rapidement la géographie des menaces. La table et la carte ensemble produisent des preuves plus solides.

La prise en charge multi-langues prépare les rapports pour les parties prenantes locales et internationales

Avec une bibliothèque linguistique et des helpers de traduction, le texte du rapport peut être généré dans différentes langues. Un rapport dans la langue locale peut être préparé pour les clients nationaux et un rapport en anglais pour les auditeurs internationaux. Cette approche facilite la production de sorties en différentes langues depuis les mêmes données. Le besoin de traduction manuelle lors de l'envoi de rapports à des parties prenantes externes est réduit.

Profondeur opérationnelle

Le reporting PDF/XLSX est exploité conjointement avec le répertoire de modèles, l'appel de rendu, l'utilisation CLI, les paramètres Chrome, la configuration des délais d'expiration et les structures de données d'exemple.

01

Structure du répertoire de modèles

Les modèles de rapport sont stockés sous `tr7-server/jsreport/templates/{templateName}/`. Chaque modèle est géré dans son propre répertoire. Cette structure facilite la gestion des versions et la maintenance de types de rapports individuels de façon indépendante.

02

Modèle de modèle à trois fichiers

Chaque modèle se compose de `config.json`, `content.html` et `helpers.js`. config porte les paramètres de rendu, content porte le HTML du rapport et helpers porte les utilitaires JavaScript spécifiques au modèle. Cette séparation améliore la lisibilité du modèle.

03

Appel de rendu

Le flux de rendu utilise la configuration du modèle, le contenu HTML, les fonctions helpers et un objet de données ensemble. Les données source sont passées au rapport en tant que `data` et traitées à l'intérieur du modèle. Le même modèle peut être régénéré avec différents ensembles de données.

04

Génération de rapports CLI

La génération de rapports peut être déclenchée depuis la ligne de commande en fournissant un nom de modèle et un chemin de données source. Si aucun chemin de sortie n'est spécifié, une sortie temporaire horodatée est produite. Ce modèle est utile pour la génération de rapports ad-hoc et les scénarios d'automatisation.

05

Paramètres de rendu Chrome

Le rendu PDF peut être exécuté avec des paramètres Chrome tels que no-sandbox et disable-extensions. Ces paramètres fournissent un comportement de rendu plus contrôlé dans les environnements serveur. Les exigences de sécurité et d'isolation dans l'environnement d'exploitation doivent être évaluées séparément.

06

Valeur de délai d'expiration pour les rapports longs

Les grands ensembles de données et les rapports visuellement riches peuvent nécessiter un temps de rendu plus long. Le délai d'expiration du rendu peut être configuré au niveau d'une heure. Cela aide à éviter que les grands rapports WAAP ou de conformité soient interrompus en cours de rendu.

Quand l'utiliser

Rapport exécutif trimestriel pour la conformité PCI

L'équipe sécurité peut produire un rapport de conformité trimestriel sous forme de PDF branded. Le rapport peut inclure des métriques de résumé, des graphiques, des conclusions d'audit et un champ de signature. Une sortie reproductible et standard est délivrée au RSSI et aux auditeurs.

Rapport mensuel d'attaques et de menaces WAAP

Avec la famille de modèles waf-pdf, les types d'attaques, la distribution par pays, les chemins les plus ciblés et les principales IP sources peuvent être rapportés. La prise en charge des graphiques et des cartes facilite la compréhension des incidents. L'équipe SOC peut présenter les tendances mensuelles à la direction.

Rapport XLSX de capacité hebdomadaire pour les opérations réseau

L'équipe des opérations peut recevoir les tendances de capacité, les changements de health-check et les événements d'indisponibilité backend au format XLSX. Le filtrage, le tri et les analyses supplémentaires peuvent être effectués dans Excel. Cette sortie est plus maniable pour les équipes techniques qu'un PDF.

Rapport de sécurité branded pour audit client

Un fournisseur de services managés peut produire un rapport de sécurité avec le logo, le schéma de couleurs et la mise en page de table spécifiques au client. Les événements WAAP, les tendances d'accès et les résumés de risques sont présentés dans un seul PDF. Le rapport sert de document prêt pour l'audit dans le processus de revue du client.

Questions fréquentes

Quels formats de sortie sont pris en charge ?
TR7 Reporting PDF Avancé prend en charge nativement deux formats de sortie : PDF et XLSX. Le PDF est généré depuis un modèle HTML/CSS en utilisant le rendu Chrome headless, préservant la mise en page A4, les en-têtes/pieds de page et les styles de marque. Le XLSX est produit en convertissant une table HTML au format Excel, donnant aux équipes opérations la capacité de filtrer et de trier les données.
Les rapports peuvent-ils être planifiés automatiquement, ou sont-ils uniquement produits à la demande ?
Les deux modèles sont pris en charge. Les rapports peuvent être déclenchés ad-hoc depuis la CLI ou connectés à des workflows d'automatisation. Les mécanismes de livraison par email et SCP/SFTP sont disponibles côté NotificationManager et EmailSender, de sorte que les rapports planifiés peuvent être envoyés automatiquement aux parties prenantes concernées.
Un modèle de marque différent peut-il être utilisé pour chaque client ?
Oui. La structure des assets permet d'inclure des logos, des icônes, des fichiers de style et des visuels personnalisés dans le rapport. Un répertoire de modèles séparé peut être créé pour chaque client ou organisation. Les mêmes données sous-jacentes peuvent alors être rendues comme sortie PDF branded alignée avec l'identité de chaque client.
Les rapports volumineux peuvent-ils être interrompus pendant le rendu ?
Non. Le délai d'expiration du rendu peut être configuré au niveau d'une heure. Cela garantit que les jobs de rendu longs tels que les grands ensembles de logs WAAP, les rapports de conformité étendus ou les résumés exécutifs visuellement riches se terminent avec succès. La valeur du délai d'expiration peut être ajustée au niveau du système selon les besoins.
Des graphiques et des cartes géographiques peuvent-ils être ajoutés aux rapports ?
Oui. Les composants helpers de graphiques et les palettes de couleurs peuvent être utilisés pour les graphiques de séries temporelles, les tendances de capacité et les distributions par catégorie. La visualisation géographique basée sur svgMap ajoute la distribution des attaques au niveau des pays sous forme de carte à l'intérieur du rapport. Ces fonctionnalités sont disponibles dans la famille de modèles waf-pdf et dans les modèles de reporting généraux.
Est-il possible de produire des rapports dans différentes langues ?
Oui. La bibliothèque linguistique et les helpers de traduction permettent de générer le texte du rapport en plusieurs langues. La sortie en turc ou en anglais peut être produite depuis le même modèle et les mêmes données. Cette approche couvre le besoin d'envoyer des rapports en langue locale aux clients nationaux et des rapports en anglais aux auditeurs internationaux, réduisant la charge de la traduction manuelle.

Transformez le reporting en une fonction de plateforme reproductible

Générez des rapports de conformité, de sécurité et d'opérations en PDF ou XLSX branded. Laissez-nous vous guider à travers une configuration en direct dans votre propre environnement.