• [^] # Re: Journal en fichier binaire vs fichier plat

    Posté par (site web personnel) . En réponse à la dépêche Documentation du format du Journal. Évalué à 5.

    Le format texte est effectivement universel. Quelle que soit la plateforme, le fichier peut être lu tel quel, sans
    interpréteur … à condition de respecter le jeu de caractères, bien sûr, mais même sans ça un fichier texte dont les
    accents, par exemple, apparaissent "bizarrement" reste lisible par n'importe quel humain sur n'importe quelle machine.

    Mais le format des données n'a rien de standard :

    $ head -n 1 yum.log messages iscsiuio.log mcollective.log httpd/access_log-20120626 certmaster/certmaster.log-20120220
    ==> yum.log <==
    Jan 01 18:06:22 Installed: python-distutils-extra-2.29-1.fc16.noarch
    ==> messages <==
    Oct 21 11:19:15 liliana dbus-daemon[880]: dbus[880]: [system] Activating service name='org.freedesktop.PackageKit' (using servicehelper)
    ==> iscsiuio.log <==
    INFO [Sun Oct 21 11:17:01 2012]Initialize logger using log file: /var/log/iscsiuio.log
    ==> mcollective.log <==
    # Logfile created on 2012年10月19日 20:35:38 +0200 by logger.rb/31641
    ==> httpd/access_log-20120626 <==
    ::1 - - [25/Jun/2012:23:14:12 +0200] "GET /dashboard HTTP/1.1" 200 1773 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20100101 Firefox/13.0.1"
    ==> certmaster/certmaster.log-20120220 <==
    2012年02月12日 16:42:30,003 - DEBUG - submitting CSR: /etc/pki/certmaster/liliana..csr to certmaster http://akroma.local:51235/
    
    

    Y a quoi d'universel dans tout ça ? Tantôt j'ai la date a un format, tantôt à un autre, tantôt j'ai le hostname, parfois non, j'ai des commentaires. Et j'ai pas du chercher longtemps pour montrer que c'est le merdier.