Forum général.cherche-logiciel Compteur d'impulsions

Posté par  .
Étiquettes : aucune
0
16
déc.
2010
Bonjour

je cherche un logiciel qui compte les impulsions qu'il obtient en entrée, et qui fournit quelques statistiques. Dans mon idée, une impulsion => un caractère. Par exemple, à chaque paquet réseau reçu, ça fait une impulsion. Mais ça pourrait aussi être pour le nombre de mails reçus, ou plein d'autres choses.

Ce serait pour analyser par exemple le nombre d'impulsions à telle heure, tel jour, des moyennes, des graphiques, pour bien s'amuser :-)

Si cela n'existe pas, je suis près à le coder, ce n'est pas bien compliqué. Mais réinventer la roue, ce n'est pas toujours utile.
  • # rrdtools

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

    http://www.mrtg.org/rrdtool/

    Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités

    • [^] # Re: rrdtools

      Posté par  . Évalué à 2.

      J'avais pensé à munin, mais apparemment, munin utilise rddtool.

      Merci pour ce logiciel, ça correspond à mes besoins, mais ça me semble un peu trop compliqué par rapport à ce dont je cherche.

      Un outil qui fait 3 statistiques, et qui lance gnuplot, ça me va. Si je ne trouve rien, je vais envisager de comprendre la documentation de rddtool.

      Envoyé depuis mon lapin.

      • [^] # Re: rrdtools

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

        > un peu trop compliqué par rapport à ce dont je cherche.

        « à ce dont j'ai besoin » ou « à ce que je cherche, » mais pas un mélange des deux.
        (désolé.)

        Mais sinon, un bon gros coup de `tcpdump | perl compte.pl`, ça va pas ?
        Chaque ligne de tcpdump est un paquet, puis tu peux filtrer pour chercher un header SMTP et donc compter les emails, filtrer les GET pour compter le nombre de page webs vues, etc.
        • [^] # Re: rrdtools

          Posté par  . Évalué à 2.

          Rah, c'est le coup de la modification de phrase sans relecture ça.

          Sinon, oui je pense que je vais m'écrire un petit programme (en python) pour faire ça.

          Envoyé depuis mon lapin.

          • [^] # Re: rrdtools

            Posté par  . Évalué à 2.

            Puis pour stocker/grapher tes datas, regarde rrdtool car il n'est pas "compliqué", il est complet, c'est différent.
            Si tu gère tes datas toi même, comment va tu les stocker ? et les purger ? après quel délai ? et pour les représenter tu fera quelles courbes ? vas-tu adpater les données ? (les passer en bits / en bytes / ...) ?

            rrdtool fait tout cela, et a mon avis cela semble compliqué parce que tu n'as pas écris les specs de ton besoin, sinon une grande partie de ce que fait rrdtool serait dedans :-)
        • [^] # Re: rrdtools

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

          Et ton compte.pl il tient compte de la fragmentation ? Des paquets qui arrivent dans le désordre ? Des paquets perdus et dupliqués ? Tcpflow serait déjà plus fiable. Si on veut faire ça correctement à ce niveau, on va plutôt utiliser libnids mais sinon en vrai on va chercher dans les logs du serveur applicatif (Sendmail, Apache,...).

          pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

Suivre le flux des commentaires

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