Cacti (home)ForumsDocumentation

availreport

type:
userplugin
userplugin:
availreport
author:
Victor Antunes
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
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

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.

Screenshots






Personal Tools