C'est open source. T'es pas content tu forkes. Tiens tu n'aimes pas Adam, bah 
tu vas sur https://github.com/librenms/librenms.


En tant qu'utilisateur et hackeur d'Observium je vais me permettre de donner mon avis.

Le code est simpliste, naïf même un peu. Le bon coté c'est que c'est relativement facile à hacker, le point négatif c'est qu'il y a très peu de factorisation, d'optimisation. Le point qui même gêne le plus c'est la non séparation du rendu de la logique, voir des appels en base. Il y a juste milieu entre utiliser une usine à gaz mvc style Zend, et ne pas séparer du tout (au moins utiliser un moteur de rendu, style smarty ou Twig). C'est un choix de design a priori. Admettons.

Le point le plus problématique reste que le développeur principal est relativement hostile à tout patch externe, et tout modification qui ne l’intéresse pas.

Forkons on va me réponde. Bah non justement on peu plus, grâce au changement de licence. A part à repartir sur librenms qui a 2 ans de retard...

Now on vas rire, est-ce que cacti est bien codé ? Est-ce nagios est bien codé ?


Connaissant bien cacti, je vais aussi donner mon avis.
Le code de cacti est pour le coup beaucoup plus complexe, beaucoup plus dur à hacker. Mais comparons ce qui est comparable. Cacti fait des choses beaucoup plus poussé et optimisé qu'Observium, et surtout beaucoup plus générique. Ce ne sont pas deux softs qui font la même chose.

Ceci étant dit : Observium reste un bon soft, auquel j'ai souscrit, et qui permet la mise en place rapide d'un dashboard réseau.

--
Raphael Mazelier


---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/

Répondre à