Olivier CRUILLES a écrit 11 commentaires

  • [^] # Re: Positionnement de Gambas

    Posté par  (site web personnel) . En réponse à la dépêche Gambas 3 est sorti le 31 décembre 2011. Évalué à 2.

    Bonjour,

    Tout ça pour dire que si je savais interfacer Gambas avec mes cartes d'E/S et piloter le port série, je passerai illico à Linux et à Gambas.

    Je pense qu'a ce stade de ta réflexion tu peux déjà faire chauffer l'installation d'un PC sous Linux et te lancer.

    En effet plusieurs personnes utilisent déjà Gambas pour piloter des cartes d'E/S et pourront surement t'aider dans ta migration si tu le souhaites.

    Voici le lien du Forum ou tu pourra te renseigner et poser des questions.

    http://gambasforge.org/

  • # Gambas viable pour de gros projets ?

    Posté par  (site web personnel) . En réponse à la dépêche Gambas 3 est sorti le 31 décembre 2011. Évalué à 10.

    Sinon une question revient souvent : « Est-ce que Gambas est viable pour faire de "gros" ou de "vrais" projets ? »

    Je confirme ce fait et après 6 ans de développement sur un projet entièrement écrit en Gambas v2 (bientôt version 3), quelques 80 000 lignes de codes, tout fonctionne pour le mieux et bien au delà de ce que j'espérais.

    Il est important de dire que Gambas, outre ces possibilités est le langage qui pour moi a été le plus simple et le plus rapidement productif pour ce que je souhaitais réalisé. L'interface de développement RAD est simple, efficace et complète. Ce langage est aussi un très bon apprentissage du développement orienté objet pour les débutants comme pour les développeurs confirmés.

    Il est aisé d'étendre les possibilités de ce langage en créant vous même vos composants, soit purement en langage Gambas, soit en C/C++ ou en manipulant directement des librairies C sous Linux ou Mac au travers de Gambas.

    Enfin, la compilation d'un projet lors de son exécution, même sur une petite machine, est tout bonnement incroyable d'efficacité.

    Nota: le site web de la communauté française est aussi un très bon exemple des nombreuses possibilité de Gambas dans le domaine Web (cgi, base de données, etc...)

  • # Petites informations concernant la supervision:

    Posté par  (site web personnel) . En réponse à la dépêche Quelques brèves sur la supervision. Évalué à 4.

    Les outils disponibles en Opensource sont divers et variés et ne servent pas a surveiller les mêmes choses ou plutôt les mêmes information.

    • La Supervision informative:

      • Surveillance d'équipement (en ligne/pas en ligne)
      • Surveillance de service (démarré/pas démarré)
      • Surveillance de compteur/capacité (seuil d'espace disque/seuil mémoire/seuil mail/etc...)

      Le but étant d'être informé lors d'un dysfonctionnement/seuil quelconque par mail, visuellement, sms, etc... afin d'intervenir le plus rapidement possible.
      * Enregistrement des changements d'état des équipements/services/seuils que l'on surveille pour aider a comprendre la récurrence d'un phénomène, l'heure d'un événement afin de faire une corrélation avec les journaux d’événement des différents logiciels, services, machines, etc, en causes.

      Ex: Nagios, Shinken, et bien d'autres...

    • La métrologie:

      Le métrologie est un complément aux outils de supervision et peuvent soit être des outils dédiés soit des outils intégrés à des logiciels de supervision.

      • Le principal interet de la métrologie est de constituer un historique de valeurs ou de données qui evoluent dans le temps afin pouvoir les analyser, en faire des graphiques (un bon graphique vaut bien mieux qu'une longue explication), superposer plusieurs données différentes sur le même graphique, etc ...

      Ex: Cacti, RRDtool, gbRRDGraphix, Munnin, et bien d'autres...

    • La surveillance active:

      La surveillance active peut être considérée comme de la supervision ou des actions précises ont été définies si certain evenements se produisent et ensuite informer l'utilisateur.

      L'outil 'monit' s'incrit dans cette esprit car sont but premier est de surveiller des services, des sites web, des URL, des port réseaux, etc... et en de défaillance de ceux-ci, d'effectuer des actions précises telles que:

      • Arrêter/Démarrer/Redémarrer un service
      • Lancer un programme/script
      • Envoyer un email

      Un des intérets de ce genre d'outil est par exemple de surveiller les services d'un cluster (Heartbeat + drbd + services) et ainsi par exemple, redémarrer le service Apache si l'URL de site n'est pas joignable bien que le process soit toujours actif mais planté.

      Dans cet exemple, il est trés avantageux de pouvoir agir sur les services sans intervention manuelle car cela amène plus de réactivité en cas de défaillance.

      Dans le cas d'un cluster c'est essentiel car heartbeat ne sait pas bien surveiller les services/process qu'il
      lance, 'monit' vient donc bien completer cet aspect de la surveillance

  • [^] # Re: Gbrrdgraphix

    Posté par  (site web personnel) . En réponse à la dépêche Quelques brèves sur la supervision. Évalué à 1.

    Merci pour la remarque, c'est corrigé.

  • [^] # Re: Gbrrdgraphix

    Posté par  (site web personnel) . En réponse à la dépêche Quelques brèves sur la supervision. Évalué à 4.

    Bonjour,

    Je tiens a dementir cette nouvelle, étant le développeur de cette solution, je tiens a préciser que ce projet n'est pas mort.

    Il est vrai que je n'ai pas sorti de nouvelle version car j'ai beaucoup travaillé sur le code et l'amélioration de la solution.

    Une nouvelle version va donc sortir trés bientot car j'ai presque fini.
    Il est tres dur de développer quand on a peu de retour des utilisateurs. Les critiques sont souvent un axe d'améliration pour un projet.

    Je reste disponible si il y a des questions

  • [^] # Re: Site ouèbe

    Posté par  (site web personnel) . En réponse à la dépêche Aide à la supervision informatique avec la suite gbRRDGraphix 1.7.0. Évalué à 1.

    C'est exact ... lui aussi aurait besoin d'un bon coup de peinture .... si je puis dire ...
  • [^] # Re: Site ouèbe

    Posté par  (site web personnel) . En réponse à la dépêche Aide à la supervision informatique avec la suite gbRRDGraphix 1.7.0. Évalué à 2.

    Merci de tes remarques, j'en prends bien note.

    Le site Web doit être en grande partie refait pour intégrer plus de possibilités comme par exemple:

    - Le zoom sur les graphiques directement avec la souris
    - La gestion des plus de langues
    - La gestion des droits en fonction de chaque utilisateur (être autorisé ou non a voir certains graphique)

    J'en profiterais pour me pencher sur l'aspect design et ergonomie.
  • [^] # Re: Génial !

    Posté par  (site web personnel) . En réponse à la dépêche Aide à la supervision informatique avec la suite gbRRDGraphix 1.7.0. Évalué à 2.

    En effet ce logiciel peut peut être répondre a ta question.
    Cette suite de logiciels peut se scinder en trois parties bien distinctes au niveau de l'analyse réseau.

    La 1ère partie: la représentation brute de volume de données sur des cartes réseau au travers du protocole SNMP. C'est intéressant car on obtient un status en temps réel du volume d'occupation d'une bande passante par exemple.

    2ème partie: Les données Netflow reçue des routeurs, switch, agent Netflow sous Linux ou Windows, une fois analysées selon des critères choisis par l'administrateur, sont mis sous forme de graphique rrdtool. Cela permet rapidement de qualifier le type de trafic de données qui sature ou occupe un bande passante.

    3ème parie: L'analyse précise des trames Netflow afin d'obtenir la liste des transaction réseaux entre les différents équipements
    Ex: Ftp, Web, application métier, etc...

    Ce n'est que mis bout a bout que c'est 3 parties permettent de comprendre ce qui se passe et de gagner du temps.
    Chaque partie individuellement n'est pas suffisant pour diagnostiquer ce qui se passe réellement.
    D'autre part, un bon graphique vaut mieux que beaucoup de blabla ou liste de données que seuls des spécialiste pourront déchiffrer.
    C'est en tout cas se qu'il en ressort de l'utilisation de gbrrdgraphix au quotidien dans mon entreprise.
  • [^] # Re: Et sinon

    Posté par  (site web personnel) . En réponse à la dépêche Aide à la supervision informatique avec la suite gbRRDGraphix 1.7.0. Évalué à 4.

    Ce n'est pas parce que son grand frère Windosien (Visual Basic) souffre d'une mauvaise réputation que forcement cela s'applique a Gambas.

    Je vous invite sérieusement à jeter un coup d'œil sur le site de celui-ci afin de mieux comprendre ce qu'est exactement ce langage.

    Tout ceci sans aucun polémique bien sûr...
  • # Aide a contribution

    Posté par  (site web personnel) . En réponse à la dépêche Aide à la supervision informatique avec la suite gbRRDGraphix 1.7.0. Évalué à 3.

    Le développement d'un tel projet est assez lourd pour une seule personne et certaines parties en ont pâtie. Ainsi la documentation est le point le plus critique de cette suite de logiciel donc toute contribution est la bienvenue.

    Un Wiki est en phase d'écriture et sera mis en place dès que possible afin de pouvoir répondre au maximum de questions que se poseraient les utilisateurs de gbrrdgraphix.

    La traduction en Anglais restera un gros travail aussi pour cette documentation.

    N'hésitez pas a émettre toutes les critiques que vous souhaitez, a condition qu'elles soient constructives, cela permettra de faire grandement avancer le projet ainsi que la détection des bugs.
  • [^] # Re: Et sinon

    Posté par  (site web personnel) . En réponse à la dépêche Aide à la supervision informatique avec la suite gbRRDGraphix 1.7.0. Évalué à 2.

    Je pense que tout simplement comme cela se lit: gb rrd graphix.

    Cela vient de la contraction de 'gb' pour gambas, 'rrd' pour rrdtool et 'graphix' , car mine de rien, tout ceci sert à faire des 'graphixxxx'...