QuickTree - A shopping basket for graphs

29th March 2010

Quite often while looking at an issue, you find yourself switching between a small set of graphs that relate to the problem, but not necessarily to the same device - the server load, it's mail queue, and the switch port, for example. QuickTree is a 'shopping basket' for graphs - click the '+' icon next to a graph and it's added to the QuickTree page. You can collect graphs from across your Cacti install very quickly. If it turns out that the set of graphs will be useful in the future too, you can save them as a normal Cacti graph tree, provided that you have permissions to do so.

Each user (with QuickTree permssions) gets their own QuickTree.

Install using the Plugin Architecture 2.x Plugin Management screen. Then enter the User Management page and give the required users access to it. A green '+' icon should appear next to graphs on the 'single graph' viewing page (not in preview or list view - the hook doesn't exist to add one there).

Known Issue: the way Cacti caches Graph Trees means that you might need to switch to another graph tree before the newly-created one appears in your list. This is true for Cacti-created trees too, so it seems to just be how it is.

Download

Here's a zip file for 0.2

The plugin is enabled for Jimmy Conner's update plugin (and the equivalent stuff in the newer Plugin Architectures), so if you have that plugin, then it will notify you of updates to this one.

Upgrading

You will need to click Uninstall and then Install and Enable in the Plugin Management screen of Cacti so that some additional hooks are registered.

License

See COPYING for the license under which QuickTree is released (short version - it's GPLed).

History

0.2 - Added option to display as a console menu item instead
      Added option to save to an existing Graph Tree
0.1 - Initial Release
Copyright 1994-2010, by Howard Jones. howie@thingy.com