IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applications et environnements graphiques Discussion :

Je cherche un outil d'affichage en continu d'un flux de données numériques (oscilloscope?)


Sujet :

Applications et environnements graphiques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert confirmé
    Homme Profil pro
    Développeur informatique en retraite
    Inscrit en
    Avril 2008
    Messages
    2 103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique en retraite

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 103
    Par défaut Je cherche un outil d'affichage en continu d'un flux de données numériques (oscilloscope?)
    Bonjour,

    Comme indiqué dans le titre, je cherche un outil (de préférence gratuit) d'affichage en continu d'un flux de données numériques.

    J'ai un script qui sort sur sa stdout un flux de valeurs numériques (a priori lent (genre 1 valeur par seconde)). Je voudrais le piper avec une commande qui afficherait (soit dans la fenêtre courante, soit dans une autre fenêtre) l'évolution de cette valeur au cours du temps.

    L'affichage pourrait être "grossier" (une série de points en ascii) ou carrément graphique.

    L'affichage ne contiendrait que les 80 dernières valeurs, et défilerait au fur et à mesure que les valeurs arrivent (comme un oscilloscope).

    Idéalement, l'outil serait paramétrable, afficherait un axe vertical et pourrait (soyons fou) changer la couleur d'affichage à partir d'un certain seuil, voire générer des alertes...

    J'ai cherché sur Google des outils linux de monitoring, mais ceux que j'ai trouvés sont spécifiques: ils affichent, de manière pré-câblée, certaines données internes de linux, mais ne permettent pas d'afficher MES données (issues de mon script).

    Si vous reconnaissez la bête que je cherche, merci de m'aiguiller vers un pointeur, même indirect.

    )jack(

  2. #2
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    doit y avoir moyen de faire ca simplement avec gnuplot exemple :
    http://www.krazyworks.com/using-gnup...rt-mysql-data/

    ou plus simplement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    $ cat>/tmp/test
          # This file is called   force.dat
          # Force-Deflection data for a beam and a bar
          # Deflection    Col-Force       Beam-Force 
          0.000              0              0    
          0.001            104             51
          0.002            202            101
          0.003            298            148
          0.0031           290            149
          0.004            289            201
          0.0041           291            209
          0.005            310            250
          0.010            311            260
          0.020            280            240
     
    $ gnuplot -persist << EOT
    >  plot "/tmp/test" using 1:2 title 'Column', \
    > "/tmp/test"  using 1:3 title 'Beam'
    > EOT
    $
    en faisant un boucle pour renouveler le graph...

  3. #3
    Expert confirmé
    Homme Profil pro
    Développeur informatique en retraite
    Inscrit en
    Avril 2008
    Messages
    2 103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique en retraite

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 103
    Par défaut
    Citation Envoyé par frp31 Voir le message
    doit y avoir moyen de faire ca simplement avec gnuplot exemple :
    http://www.krazyworks.com/using-gnup...rt-mysql-data/

    ou plus simplement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    $ cat>/tmp/test
          # This file is called   force.dat
          # Force-Deflection data for a beam and a bar
          # Deflection    Col-Force       Beam-Force 
          0.000              0              0    
          0.001            104             51
          0.002            202            101
          0.003            298            148
          0.0031           290            149
          0.004            289            201
          0.0041           291            209
          0.005            310            250
          0.010            311            260
          0.020            280            240
     
    $ gnuplot -persist << EOT
    >  plot "/tmp/test" using 1:2 title 'Column', \
    > "/tmp/test"  using 1:3 title 'Beam'
    > EOT
    $
    en faisant un boucle pour renouveler le graph...
    Merci pour la réponse.

    Je vais tester pour voir si, en faisant une boucle, le graphique s'affiche dans la même fenêtre.

    Je vais regarder aussi du côté de RRDTool et Munin qui semblent assez intéressants.

    )jack(

  4. #4
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    RRDTool et Munin qui sembl

    excellent idée j'y avais pas pensé mais ce sera peut etre meme plus prratique que gnuplot !

Discussions similaires

  1. Cherche un outil de reporting comme BIRT pour Java
    Par tiboudchou dans le forum Autres outils décisionnels
    Réponses: 4
    Dernier message: 02/01/2007, 14h25
  2. Cherche un outil pour création d'un cd interactif
    Par le Vent se lève... dans le forum Général Conception Web
    Réponses: 10
    Dernier message: 13/10/2006, 17h36
  3. [Outils] [PHPeclipse] : Affichage des pages via le browser
    Par matsri2003 dans le forum Eclipse PHP
    Réponses: 5
    Dernier message: 01/12/2005, 14h40
  4. Cherche un outil analyseur de WAV
    Par Dnx dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 02/11/2005, 16h02
  5. Cherche un outils
    Par Hacken dans le forum Outils
    Réponses: 11
    Dernier message: 21/09/2005, 14h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo