Cacti ist eine quelloffene Lösung für Netzwerküberwachung und Grafikerstellung auf Basis von RRDtool. Es sammelt Zeitreihendaten von Netzwerkgeräten, Servern und Anwendungen, speichert sie und stellt sie als Grafiken dar. Es bietet ein verteiltes, ausfallsicheres Datenerfassungs-Framework, Vorlagen für Geräte, Grafiken und Bäume, Plugins, rollenbasierte Benutzerverwaltung und mehrere Sprachen. Der leistungsfähige Poller Spine ist in C geschrieben. Cacti eignet sich für kleine Netzwerke ebenso wie für Netzwerke mit zehntausenden Geräten und läuft als PHP-Anwendung auf Ihrem eigenen Webserver mit MariaDB oder MySQL.
Cacti ist freie Software unter der GNU General Public License; Urheberrecht und Marke liegen bei The Cacti Group, Inc. Die Projektwebsite nennt keinen Standort. Da Sie Cacti selbst installieren und betreiben, entscheiden Sie, wo die Überwachungsdaten liegen und wer darauf zugreifen kann. Ein Cloud-Dienst des Anbieters ist nicht erforderlich, sodass keine Abhängigkeit von einem externen Hosting-Anbieter entsteht.