availreport
- type:
- userplugin
- userplugin:
- availreport
- description:
- Generates availability reports for devices or clusters of devices. To do so, it reads a selected .rrd file that is associated with a Data Source related to either hrSystemUptime or sysUptime OID's.
- version:
- 0.2
- pia:
- 3.1
- cacti:
- 0.8.8a
- homepage:
- http://docs.cacti.net
- date:
- 2013-04-23
- email:
- [email protected]
- plugins:
- availability
Download
This plugin can be download here: availreport-0.3.zip
Purpose
Cacti's default device's availability attribute may not be particularly suitable for when you want to have detailed availability history for your devices.
This plugin was developed in order to build simple reports based on the existence of data in .rrd files that are associated to either one of the Uptime OID's (hrSystemUptime or sysUptime)
Features
Provides an easy-to-use interface to generate visual reports on a device's or cluster's availability history.
Prerequisites
This plugin requires the PHP bindings for RRDtool. Available at: http://oss.oetiker.ch/rrdtool/pub/contrib/
PHP bindings: http://oss.oetiker.ch/rrdtool/pub/contrib/php_rrdtool.tar.gz
README: http://oss.oetiker.ch/rrdtool/pub/contrib/php_rrdtool.txt
Installation
After the pre-requisites have been installed, simply extract the plugin zip file inside your plugin folder and activate it under the Plugin Management section.
Usage
First of all:
If using clusters: 1. Console -> Cluster Management 2. Add 3. Description (textual reference only) and Type (Series or Parallel) 4. Assign New Host -> Assign Host to Cluster -> Add 5. Save
General usage:
1. Select your Device | Cluster 2. Select which Data Source's file will be used to generate the report 3. Select the time span for which you want the report to be built upon 4. The screen defaults to a brief Summary of your report, which is expandable 5. You can choose to Expand a certain sub period in the report in order to obtain a more detailed report 6. Reports can be expanded down to the hour level (maximum zoom) 7. To go back, use your browser's Back feature
Additional Help?
For feedback or additional request, feel free to e-mail me. I'll try to help as best I can.
Possible Bugs?
I consider myself neither an experienced nor talented developer, so please feel free to contact me via e-mail in case of bugs. Be sure to describe your scenario as best as possible so I can help you.