• =?UTF-8?Q?Re=3A_Comment_r=C3=A9server_=C3=A0_un_seul_fichier_des_logs_e

    From didier gaumet@21:1/5 to All on Thu Apr 14 00:30:01 2022
    Salut,

    Je n'ai jamais utilisé natlog

    mais sa page man me suggère de s'intéresser à son fichier de configuration et aux options de lancement:
    --log=argument (pour désactiver le log système en activant le log dans un fichier particulier)
    et
    --log-rotate=spec (pour la rotation et la rétention)

    par exemple

    pour spécifier où atterrit le logging:
    --log=/chemin/de/ton/fichier.log
    et pour une rotation d'un jour et une rétention de 365 jours, peut-être (je ne suis pas sûr d'avoir compris la spécification du format):
    --log-rotate=time[00001]365

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Olivier@21:1/5 to All on Thu Apr 14 08:40:01 2022
    Malheureusement, pour une raison bien mystérieuse, l'option --log
    ampute les logs des colonnes IPfw et Portfw (on conserve les IPsrc,
    IPdst mais pas l'IPfw) !
    Dans l'hypothèse où cette amputation ne serait réversible, il faut
    jouer avec les logs complets qui sont présents dans journald, syslog
    etc ...

    Le jeu. 14 avr. 2022 à 00:27, didier gaumet <didier.gaumet@gmail.com> a écrit :

    Salut,

    Je n'ai jamais utilisé natlog

    mais sa page man me suggère de s'intéresser à son fichier de configuration et aux options de lancement:
    --log=argument (pour désactiver le log système en activant le log dans un fichier particulier)
    et
    --log-rotate=spec (pour la rotation et la rétention)

    par exemple

    pour spécifier où atterrit le logging:
    --log=/chemin/de/ton/fichier.log
    et pour une rotation d'un jour et une rétention de 365 jours, peut-être (je ne suis pas sûr d'avoir compris la spécification du format):
    --log-rotate=time[00001]365


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From didier gaumet@21:1/5 to All on Thu Apr 14 11:00:02 2022
    Le jeudi 14 avril 2022 à 08:40:03 UTC+2, Olivier a écrit :
    Malheureusement, pour une raison bien mystérieuse, l'option --log
    ampute les logs des colonnes IPfw et Portfw (on conserve les IPsrc,
    IPdst mais pas l'IPfw) !
    Dans l'hypothèse où cette amputation ne serait réversible, il faut
    jouer avec les logs complets qui sont présents dans journald, syslog
    etc ...

    - Je peux bien sûr me tromper mais je suppose que natlog génère le même contenu de log quelle que soit la sortie qu'il alimente pour cela. Je suppose aussi que les outils de visualisation (cat, more, less, etc...) que tu utilises tronquent de leur
    propre initiative les lignes trop longues et qu'il faut donc leur spécifier un option adéquate pour éviter cela (pour ceux de ces outils qui en sont capables, je n'ai pas creusé, une lecture de la page man de l'outil utilisé serait sûrement utile).
    Je suppose aussi que journalctl, soit formate une sortie plus large permettant de ne pas tronquer les lignes, soit effectue un retour automatique de ligne, soit permet de lire une ligne trop longue en déplaçant vers la droite une sorte d'écran
    virtuel (j'ai pas testé et j'ai pas lu la page man)

    - tu peux aussi essayer l'option --log-data de natlog pour générer un fichier log contenant une ligne d'en-tête de champs puis des lignes de champs tabulées, pour voir ce que ça donne

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)