Journal Archivage généralisé ?

Posté par  (site web personnel, Mastodon) .
Étiquettes : aucune
0
16
déc.
2006
Hello,

Suite à la lecture de http://linuxfr.org/2006/12/15/21766.html j'ai repensé à quelque chose que je cherche depuis des années, c'est un soft qui permette l'archivage de logs depuis des formats divers et variés, ou tout du moins la conversion de plein de formats vers un format homogène.

En pratique : j'ai des logs xchat, irssi, gaim, kopete et gajim (ces derniers sont dans une base SQLite, chose relativement chiante j'en convient, vu que la DB se corromps à presque chaque nouvelle version de gajim et que je perds donc toutes mes données mais bref) et je voudrais donner tout ça à un soft soit qui archive mes logs dans une base de données ou un format de fichier homogène (en précisant la source du log évidemment) par personne (parce que je peux avoir des logs de bidule et Bid qui sont la même personne sur un soft différent) ou par channel, soit qui simplement mouline tous ces formats et en ressorte un format de log unifié au minimum.

Parce que bon c'est bien beau tous ces logs mais difficile de se retrouver dedans. Encore quand c'est des fichiers textes ça reste gérable, on peux tout foutre dans un répertoire par personne/channel et faire du grep, mais quand les softs commencent à utiliser des systèmes de DB différents ça devient un plus relou...

Si quelqu'un a des idées pour résoudre le problème ou connait un soft qui fasse ça... :)

(Et non je ne travaille pas pour les RG ;) )
  • # Base SQL

    Posté par  (site web personnel) . Évalué à 2.

    En tout cas, l'idée de la base SQL est séduisante: jointures, tris, recherches sur un ou plusieurs champs précis, etc. Si je devais faire un truc aggrégant tous mes logs quelque-part, c'est probablement la dessus sur je partirais.
    • [^] # Re: Base SQL

      Posté par  (site web personnel, Mastodon) . Évalué à 1.

      Ouais effectivement, mais plus difficile à backuper :)

      Ou alors une base SQLite mais faut veiller à éviter les corruptions de la base (bien que gajim semble le seul soft capable de corrompre une base Sqlite...).

      De même je voudrais stocker mes logs en crypté donc no way avec mysql.

      « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

  • # Hmm ...

    Posté par  . Évalué à 10.


    (Et non je ne travaille pas pour les RG ;) )


    Les RG disent toujours ça.
  • # Jabber

    Posté par  (site web personnel) . Évalué à 3.

    Ce que je souhaiterais c'est un système d'archive utilisant le serveur Jabber.

    Le serveur garderais lui-même les logs des conversations. Plus de problème si on utilise différents client a différents endroits.

    Ça fait longtemps qu'on en parle, mais les chose ne bougent pas très vite.
    Il faudrais terminer la XEP-0136 l'implémenter correctement

    XEP: http://www.xmpp.org/extensions/xep-0136.html
    Début d'implémentation: http://ejabberd.jabber.ru/mod_archive

    Sinon, l'idée d'utiliser un format commun pour les différents client n'est pas nouvelle : http://soc.hbar.us/XMLLogFormat-0.4-01.html
    • [^] # Re: Jabber

      Posté par  (site web personnel, Mastodon) . Évalué à 1.

      Intéressant mais je ne connait aucun client qui implémente l'une ou l'autre de ses idées...

      « Je vois bien à quels excès peut conduire une démocratie d'opinion débridée, je le vis tous les jours. » (Nicolas Sarkozy)

    • [^] # Re: Jabber

      Posté par  (site web personnel) . Évalué à 3.

      Un peu comme gtalk qui logge les conversations sur ton compte quel que soit le client. Ce qui manque, c'est juste l'accès des clients à cet historique commun.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.