Cacti est une solution open source de supervision et de graphiques réseau, fondée sur RRDtool. Elle collecte des séries temporelles auprès des équipements réseau, des serveurs et des applications, les stocke et les présente sous forme de graphiques. Elle offre un cadre de collecte distribué et tolérant aux pannes, des modèles pour les équipements, les graphiques et les arborescences, des extensions, une gestion des utilisateurs par rôle et plusieurs langues. Son collecteur performant, Spine, est écrit en C. Cacti convient aux petits réseaux comme à ceux de dizaines de milliers d'équipements, et s'exécute en application PHP sur votre propre serveur web avec MariaDB ou MySQL.
Cacti est un logiciel libre sous GNU General Public License ; le droit d'auteur et la marque appartiennent à The Cacti Group, Inc. Le site du projet n'indique aucun lieu d'établissement. Comme vous installez et exploitez Cacti vous-même, vous décidez où se trouvent les données de supervision et qui y accède. Aucun service cloud de l'éditeur n'est nécessaire : il n'y a donc pas de dépendance envers un hébergeur externe.