Cacti (software)

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Cacti
Cacti (software) screenshot.png
The Complete RRDTool-based Graphing Solution
Developer(s) The Cacti Group
Stable release 0.8.7i / December 11, 2011; 52 days ago (2011-12-11)
Operating system Unix-like, Windows
Platform PHP
Type Network monitoring
License GNU General Public License
Website http://www.cacti.net

Cacti is an open source, web-based graphing tool designed as a frontend to RRDtool's data storage and graphing functionality. Cacti allows a user to poll services at predetermined intervals and graph the resulting data. It is generally used to graph time-series data of metrics such as CPU load and network bandwidth utilization. A common usage is to monitor network traffic by polling a network switch or router interface via SNMP.

The frontend is written in PHP; it can handle multiple users, each with their own graph sets, so it is sometimes used by web hosting providers (especially dedicated server, virtual private server, and colocation providers) to display bandwidth statistics for their customers. It can be used to configure the data collection itself, allowing certain setups to be monitored without any manual configuration of RRDtool. Cacti can be extended to monitor any source via shell scripts and executables.

Cacti can use one of two backends - "cmd.php" a PHP script suitable for smaller installations or "spine" (formerly cactid) a C-based poller which can scale to thousands of hosts.

A large and quite active community has formed around the "Cacti forums". http://forums.cacti.net.  and "Plugin Sites". http://cactiusers.org.  providing valuable scripts, templates, advice on writing plugins and documentation.

Contents

[edit] Further reading

  • Deveriya, Anand (2005). Network Administrators Survival Guide. Cisco Press. pp. 531. ISBN 1587052113. 
  • Dondich, Taylor (2006). Short Cuts Network Monitoring with Nagios. O'Reilly. ISBN 0596528191. 
  • Lavlu, S. M. (2009). Cacti 0.8 Network Monitoring. Packt Publishing. pp. 132. ISBN 1847195962. 
  • Urban, Thomas (2011). Cacti 0.8 Beginner's Guide. Packt Publishing. pp. 348. ISBN 1849513929. 

[edit] See also

[edit] Related articles

[edit] External links

Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages