Cacti overview

2,159 views

Published on

Overview of the cacti monitoring tool for my presentation at DevOpsDC

Published in: Technology, Art & Photos
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,159
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Cacti overview

  1. 1. CACTIDomenick Petrelladomenick.petrella@gmail.com
  2. 2. CACTI OVERVIEW What cacti is Principles of operation Organization MySQL plugin Links
  3. 3. WHAT CACTI IS cacti is a front end for RRDtool Provides:  a web GUI for configuring RRDtool and organizing graphs  storage of administrative config data in mysql, data from monitored devices in RRDs with good historical view of data  choice of pollers  php-based poller  spine, a C-based binary poller for larger installations  boost plugin to optimize I/O  an extensible framework to plug in other applications, or to gather data from SNMP polls and external scripts  user authentication and per-user settings Alerting capability provided by thold plugin
  4. 4. PRINCIPLES OF OPERATION
  5. 5. ORGANIZATION
  6. 6. MYSQL PLUGIN Has monitoring templates for MySQL, Apache, memcached, mongodb, and more We use about 50 graphs per database host MySQL statistics are gathered with standard queries to the database System metrics are gathered with a command run on the target over ssh
  7. 7. MYSQL GRAPH EXAMPLES
  8. 8. LINKS Main site: http://www.cacti.net/ thold plugin: http://docs.cacti.net/plugin:thold Plugin contribs: http://docs.cacti.net/plugins http://cactiusers.org/ Preconfigured distro: http://cactiez.cactiusers.org/ iDevice client: http://webin-apps.com/apps/icacti MySQL plugins: http://code.google.com/p/mysql-cacti-templates/

×