Logpush : filtrer les journaux sans perdre le diagnostic

Un site laisse des traces techniques de ses requêtes : ce sont ses journaux, ou logs. Ils aident à rechercher une erreur, mais leur export peut aussi transporter des informations inutiles ou sensibles. Le décryptage Cloudflare du 12 octobre 2026 détaille comment ses Transformers traitent ces journaux dans Logpush, le service qui les expédie vers un stockage ou un outil d’analyse. Ce billet technique approfondit une fonction déjà rendue disponible ; il ne constitue pas son lancement ce jour-là.
L’intérêt est de choisir les informations qui partent avant leur livraison. Le traitement s’écrit en SQL, un langage de requête : il peut retenir certains événements, retirer des champs et modifier la présentation des résultats. Un filtre retire des lignes entières ; un masquage agit sur une valeur. Cette différence compte lorsqu’une équipe veut conserver la trace d’une erreur sans exporter tous les détails du visiteur.
Préserver une question de diagnostic
Prenons un exemple hypothétique : une équipe cherche pourquoi un formulaire échoue. Elle pourrait vouloir conserver l’heure, le résultat de la requête et un identifiant de rapprochement, sans transmettre un détail sans utilité pour cette recherche. La bonne sélection dépend de la question posée. Retirer indistinctement toutes les requêtes en échec ferait baisser le volume tout en supprimant précisément la matière nécessaire au diagnostic.
La documentation des Transformers impose un export au format NDJSON, où chaque ligne représente un enregistrement JSON, et un jeu de données compatible. Un travail Logpush utilise soit un Transformer, soit les filtres existants, pas les deux ensemble. Lors du passage depuis un filtre, il faut préserver sa logique dans la requête. Le changement mérite donc une comparaison des sorties, même si l’écran propose une conversion.

Moins de données reçues peut aussi signifier un traitement en échec
Le billet du 12 octobre décrit un comportement décisif : si la transformation échoue, le service n’expédie pas le lot brut à sa place. Il réessaie ; un travail durablement en erreur peut être désactivé. Ce choix protège les règles de masquage, mais demande de surveiller la livraison. Un tableau de bord soudainement vide ne suffit donc pas à conclure que le site n’a plus d’incident. Cloudflare décrit ce mécanisme et la vue de suivi de santé.
- Préparer un échantillon avec un succès, une erreur et une valeur manquante ; écrire ce qui doit rester dans chaque résultat.
- Comparer les champs reçus par l’outil final, leur nom et leur type, puis vérifier qu’un incident connu reste retrouvable.
- Définir qui surveille les erreurs de transformation et qui intervient si les envois cessent. Éviter un retour au brut qui réintroduirait les données exclues.
Compter l’entrée transformée et la sortie exportée séparément
La tarification vérifiée le 19 octobre distingue le volume non compressé traité en entrée du volume livré. Pour les offres en libre-service concernées, le compte inclut chaque mois 1 GB de transformation, puis 0,04 dollar par GB supplémentaire ; les exports externes incluent 25 GB, puis 0,10 dollar par GB. Les coûts de la destination s’ajoutent. Les contrats Enterprise et Workers Trace Events ont des conditions distinctes. Nous conservons ici l’unité « GB » affichée par Cloudflare, sans la convertir en une autre unité.
Exemple de calcul proposé, sans autre consommation du compte pendant le mois : 20 GB transformés qui produisent 5 GB d’export externe donnent (20 − 1) × 0,04 = 0,76 dollar pour la transformation. Les 5 GB exportés restent dans les 25 GB inclus pour cette composante. Ce résultat n’est pas le coût total du dispositif : il faut encore compter la destination et les autres services utilisés. Filtrer davantage ne réduit pas automatiquement le volume déjà traité en entrée.
Choisir ce que votre suivi doit réellement conserver
Une transformation réussie livre moins de matière superflue tout en laissant l’équipe expliquer une anomalie. Avant de choisir un outil, définissez les incidents à retrouver, les informations nécessaires et le responsable du suivi. Les offres d’hébergement et de maintenance Gaia permettent de comparer les contrôles, sauvegardes et modalités d’intervention pour votre site. La page Cybersécurité situe également les protections Cloudflare parmi les options à examiner ; un export Logpush et ses règles demandent un périmètre explicitement convenu.




