Cacti is een open-source, webgebaseerde tool voor netwerkbewaking en grafische weergave, ontworpen als een front-end applicatie voor de open-source, industriestandaard datalogging-tool RRDtool. Met Cacti kan een gebruiker services op vooraf bepaalde intervallen peilen en de resulterende gegevens weergeven.
Cacti is net als Nagios, Zabbix, Incinga 2 en Observium een van de bekendste OpenSource netwerk en devices monitoring tool. Veel van deze monitoring tools zijn Linux O/s gebaseerde applicaties die in veel gevallen geïnstalleerd dienen te worden. In sommige gevallen zijn er VM (OVA) files of Docker images van aanwezig. Hierdoor hoeft men niet de installatie, maar alleen de configuratie ervan te doorlopen om gebruik te kunnen maken van een werkend systeem. Cacti maakt gebruik van datalogging RRDtool. Door gebruik te maken van SNMP, ICMP, etc wordt data in grafieken omgezet in trend formaat.
Vanuit de Cacti website en via de Cacti Github community zijn er veel plug-ins en device templates beschikbaar. Veel device templates worden door gebruikers geschreven en gedeeld.






