Cacti

Un article de Wikipédia, l'encyclopédie libre.

Cacti est un logiciel de supervision réseau basé sur la puissance de stockage de données de RRDTool. Il fonctionne grâce à un serveur web équipé d'une base de données et du langage PHP. Il peut-être considéré comme le successeur de MRTG et également comme une interface d'utilisation de RRDTool.

Il permet de représenter graphiquement divers statuts de périphériques réseau utilisant SNMP ou encore grâce à des scripts (Bash, PHP, Perl, VBs...) pour avoir par exemple l'espace disque restant ou bien la mémoire utilisée, la charge processeur ou le ping d'un élément actif. Les données sont récoltées auprès des différents agents SNMP (ou auprès des scripts locaux) grâce à un script php. Pour de meilleures performances un exécutable, nommé cactid, peut également effectuer les interrogations.

L'intérêt de ce logiciel réside principalement dans son principe de « modèles » (Templates) qui permet de créer de manière générique les graphiques afin de pouvoir les réutiliser. De manière générale, « tout » est modèle sous Cacti. Cela est avantageux lorsque de nombreuses données identiques doivent être observées, mais cela peut se révéler fastidieux à configurer lorsque les données sont hétérogènes.

Contrairement à MRTG qui régénère l'ensemble des graphiques toutes les 5 minutes, Cacti génère les images dynamiquement à l'affichage à partir des fichiers de données RRDTool.

Il est également possible d'effectuer des opérations simples (et des combinaisons d'opérations) avec les différentes données grâce une interface graphique qui permet l'utilisation simplifiée de la commande CDEF de RRDTool.

[modifier] Voir aussi

[modifier] Articles connexes

  • Voir Nagios, un autre logiciel de supervision (et un de ses dérivés : Oreon)
  • Pour les plantes homonymes, Voir Cactus, Cactaceae

[modifier] Références externes