Cacti logo


Cacti stores all of the necessary information to create graphs and populate them with data in a MySQL database
+ 1

What is Cacti?

Cacti is a complete network graphing solution designed to harness the power of RRDTool's data storage and graphing functionality. Cacti provides a fast poller, advanced graph templating, multiple data acquisition methods, and user management features out of the box.
Cacti is a tool in the Monitoring Tools category of a tech stack.

Who uses Cacti?

9 companies reportedly use Cacti in their tech stacks, including Dek-D, Eskimi, and arwealth.

78 developers on StackShare have stated that they use Cacti.

Cacti Integrations

Pros of Cacti
Rrdtool based
Fast poller
Graphs from snmp
Graphs from language independent scripts

Cacti's Features

  • Unlimited number of graph items can be defined for each graph optionally utilizing CDEFs or data sources from within cacti.
  • Automatic grouping of GPRINT graph items to AREA, STACK, and LINE[1-3] to allow for quick re-sequencing of graph items.
  • Auto-Padding support to make sure graph legend text lines up.
  • Graph data can be manipulated using the CDEF math functions built into RRDTool. These CDEF functions can be defined in cacti and can be used globally on each graph.
  • Data sources can be created that utilize RRDTool's "create" and "update" functions. Each data source can be used to gather local or remote data and placed on a graph.

Cacti Alternatives & Comparisons

What are some alternatives to Cacti?
Zabbix is a mature and effortless enterprise-class open source monitoring solution for network monitoring and application monitoring of millions of metrics.
Munin is a networked resource monitoring tool that can help analyze resource trends and "what just happened to kill our performance?" problems. It is designed to be very plug and play. A default installation provides a lot of graphs with almost no work.
Cactus makes setting up a website look easy. Choose a template for a blog, portfolio or single page and Cactus generates all files and folders to get you on your way.
Nagios is a host/service/network monitoring program written in C and released under the GNU General Public License.
Developed by network and systems engineers who know what it takes to manage today's dynamic IT environments, SolarWinds has a deep connection to the IT community.
See all alternatives

Cacti's Followers
201 developers follow Cacti to keep up with related blogs and decisions.