Forum Programmation.perl Interface graphique web

Posté par .
Tags :
1
18
avr.
2011

Bonjour,
pour mon stage je dois créer un programme perl pour superviser le réseau. J'ai déjà codé les scripts perl qui effectuent des requêtes SNMP sur les switchs et routeurs. J'ai donc les infos nécessaires pour m'attaquer à la présentation de ces données, cependant je dois les rendre visibles dans un navigateur. Je me suis un peu renseigné et j'ai trouvé Perl/CGI, mais je cherche plus UI que simplement prendre des arguments et retourner du HTML.

Je voudrais réaliser quelquechose de ce genre :

Cisco switch

Avec changement dynamique de la couleur du port : vert si tout est ok, orange si un problème... De plus, au survol de la souris afficher les infos telles que duplex, @mac, speed...

Voilà, j'espère que c'est compréhensible.
Merci,
A+

  • # SVG

    Posté par . Évalué à 1.

    Tu peux retourner du SVG plutôt que du HTML, s'il s'agit de ne changer que la couleur de diodes, c'est plutôt simple à faire.

  • # javascript ?

    Posté par . Évalué à 4.

    Il existe des lib pour faire du graphisme javascript, cf :
    http://raphaeljs.com/

    "La première sécurité est la liberté"

  • # HTML?

    Posté par (page perso) . Évalué à 2.

    Pour afficher les infos au passage de la souris c'est le tooltip (attribut HTML "title"). Pour faire changer la couleur, tu découpes le trucs en 24+2 images (+ le background) et tu positionnes à coups de tableaux ou de CSS. Pour rafraichir dynamiquement c'est le tag HTML meta refresh. C'est un peu bourrin mais si c'est pour être utilisé sur un LAN ça devrait être suffisant.

    L'utilisation de SVG est p-ê plus pratique mais je connais pas trop. Si t'as besoin de rien de plus compliqué je ne pense pas que tu ais besoin de JavaScript.

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

  • # nagvis

    Posté par (page perso) . Évalué à 1.

    Ca ressemble furieusement à nagvis (http://www.nagvis.org/) une "surcouche" du logiciel de supervision nagios

Suivre le flux des commentaires

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