Cacti

Cacti
Page d'aide sur l'homonymie Pour les articles homonymes, voir Cactus et Cactaceae.
Cacti
Logo de Cacti
Cacti (software) screenshot.png
Supervision avec Cacti
Développeurs The Cacti Group
Dernière version 0.8.7g (9 juillet 2010) [+/−]
Environnement Unix, Linux
Langue Anglais
Type Supervision
Licence GPL
Site web cacti.net

Cacti est un logiciel libre de mesure de performances réseau et serveur basé sur la puissance de stockage de données de RRDTool. Il est bien souvent utilisé avec des logiciels de supervision (par exemple nagios), mais il ne fait pas de supervision en tant que tel. Il ne fait pas de corrélation d'incidents ni d'alerte en cas d'incident (bien que des plugins existent, ce n'est pas son but premier). Par ailleurs, il permet de faire l'étude d'indicateurs sur une période donnée (moyenne sur le mois par exemple, ou maximum de la semaine, etc ...) contrairement à la supervision qui permet de connaître l'état de l'indicateur en temps réel. 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 et équipements réseau utilisant SNMP pour connaître la charge processeur, le débit des interfaces réseau, utilisation de la Qualité de service sur une ligne, la qualité d'une liaison (CRC/s) ou encore la latence réseau.

Cacti utilise aussi un système de scripts (Bash, PHP, Perl, VBs...) pour effectuer des mesures plus complexes, par exemple l'espace disque restant, la charge processeur pour un processus donné ou le temps de réponse applicatif.

Historiquement c'est un script PHP (cmd.php) qui réalise cette collecte de mesures (polling). Depuis la version 8.6, il est possible d'utiliser un exécutable écrit en C, cacti-spine (initialement cactid), qui améliore énormément la vitesse de mesure grâce l'utilisation directe de la bibliothèque net-snmp et l'utilisation des thread POSIX.

À intervalles réguliers (par défaut toutes les 5 min), le poller (spine ou cmd.php) réalise les requêtes SNMP, ordonnance les scripts et enregistre les résultats.

L'attrait 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. Ce système peut sembler déroutant pour les nouveaux utilisateurs, mais montre vite ses avantages lorsqu'il s'agit de superviser un grand nombre d'indicateurs et/ou d'équipements. Les possibilités d'import et d'export de ces templates permettent de les partager avec toute la communauté des utilisateurs.

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. Cela permet par exemple de pouvoir zoomer sur une période ou changer dynamiquement la période du graphique.

Il est également possible d'effectuer des opérations simples (et des combinaisons d'opérations) avec les différentes données, avant leur affichage, grâce une interface graphique qui permet l'utilisation simplifiée de la commande CDEF de RRDTool. On peut ainsi convertir les octets en bits ou visualiser facilement un graphique en pourcentage.

Voir aussi

Articles connexes

  • Nagios, un logiciel de supervision
  • Centreon (anciennement Oreon), une sur-couche de Nagios utilisable en tant qu'interface web de configuration

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Cacti de Wikipédia en français (auteurs)

Игры ⚽ Поможем решить контрольную работу

Regardez d'autres dictionnaires:

  • Cacti — Saltar a navegación, búsqueda Cacti Desarrollador The Cacti Group www.cacti.net/ …   Wikipedia Español

  • Cacti — Cacti …   Википедия

  • Cacti — Beispiele Basisdaten Entwickler The Cacti Group Aktuelle Version …   Deutsch Wikipedia

  • Cacti — Cactus Cac tus, n.; pl. E. {Cactuses}, {Cacti} ( t[=i]). [L., a kind of cactus, Gr. ??????.] (Bot.) Any plant of the order {Cactac[ae]}, as the prickly pear and the night blooming cereus. See {Cereus}. They usually have leafless stems and… …   The Collaborative International Dictionary of English

  • Cacti (software) — Infobox Software name = Cacti caption = The Complete RRDTool based Graphing Solution developer = The Cacti Group latest release version = 0.8.7 latest release date = October 23, 2007 operating system = Unix like genre = Network license = GNU… …   Wikipedia

  • cacti — cac·tus || kæktÉ™s n. type of spiny succulent plant …   English contemporary dictionary

  • CACTI —   Common Agricultural Customs Transmission of Information, part of CADDIA …   Glossary of the European Union and European Communities

  • Heterodera cacti — Taxobox name = Heterodera cacti regnum = Animalia phylum = Nematoda classis = Secernentea subclassis = Diplogasteria ordo = Tylenchida superfamilia = Tylenchoidea familia = Heteroderidae subfamilia = Heteroderinae genus = Heterodera species =… …   Wikipedia

  • barrel cacti — barrel cactus ar rel cac tus (b[a^]r r[e^]l k[a^]k t[u^]s), n.; pl. {barrel cacti} (b[a^]r r[e^]l k[a^]k t[imac]). any of several large cacti native to the southwestern U. S. and Mexico, having a short cylindrical form with deep vertical ribs… …   The Collaborative International Dictionary of English

  • Coccus cacti — Cochineal Coch i*neal (k[o^]ch [i^]*n[=e]l; 277), [Sp. cochinilla, dim. from L. coccineus, coccinus, scarlet, fr. coccum the kermes berry, G. ko kkos berry, especially the kermes insect, used to dye scarlet, as the cochineal was formerly supposed …   The Collaborative International Dictionary of English

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”