ReportIt 0.7.0

Announcements concerning Plugins for Cacti

Moderators: Developers, Moderators

Post Reply
User avatar
browniebraun
Developer
Posts: 791
Joined: Tue Jun 13, 2006 1:17 am
Location: Cologne, Germany

ReportIt 0.7.0

Post by browniebraun »

Dear Cacti Community,

ReportIt 0.7.0 has been released two weeks ago.
After some little confusions at the beginning I want to catch up on a short introduction of it.

The new release contains several new features, bug fixes and design changes:
  • Feature: (SF Request 1933005) Auto export of scheduled reports to custom folder
    Feature: Improvement of database structure avoids saving data items in separate tables
    Feature: Auto Clean-up removes data items which do not exist any longer
    Feature: Definition of a group title for all separate measurands will be supported
    Feature: Export/Import function for report templates available
    Feature: (SF Request 1997470) Data source items can be selected within a report template
    Feature: Report templates are no longer bounded to a single consolidation function
    Feature: Support of Plugin Architecture 2.x
    Feature: Export format "SML" (Spreadsheet XML 2003) will be supported
    Feature: Export to CSV, XML and SML can directly done from the report view
    Feature: Calculation of 10 Gigabit Ethernet interfaces will be supported
    Feature: User can define the max. number of rows for all tables shown in ReportIt
    Feature: New arrows for sorting the tables
    Feature: Report view: Sorted column gets a yellow background
    Bugfix(#00099): Generation of charts fails if user did not setup the default type before
    Bugfix(#00098): Invalid archives will be generated if data source name begins with a number
    Bugfix(#00097): Alternative path for saving a report archive without a slash at its end won't fit on Unix
    Bugfix(#00096): Dealing with database names containing a hyphen in failes
    Bugfix(#00095): Input field "Unit" supports not enough characters
    Bugfix(#00094): Some "chancel" buttons were missing for a better work flow
    Bugfix(#00093): Rounding does not work with negative values
    Bugfix(#00092): Time frame shown in RDDgraph is always equal to the latest reporting period
    Bugfix(#00091): Renaming of some charts
    Bugfix(#00090): SQL issue could case invalid list of data items if graph permissions are enabled.
So let's take a look at the requirements:
  • Minimum:
    1.) Cacti 0.8.7
    2.) Cacti Plug-in Architecture v2.0.
    3.) MySQL 5.0.3 or above.
    4.) PHP 4.3.8

    Recommend:
    1.) Cacti 0.8.7d
    2.) Cacti Plug-in Architecture v2.4
    3.) MySQL 5.0.77
    4.) PHP 5.x
    5.) PHP library "zlib" (used for the generation of archives)
    6.) PHP library "GD2" in conjunction with "Freetype 2" (used for the generation of charts)
    7.) Cacti Plug-in "Settings" v0.5 (used for the generation of emails)
    8.) PHP extension "php_rrdtool" (boost the report calculation)
If your system fulfills the minimum requirements you can install ReportIt or upgrade an existing installation via the plug-in management.
All older versions from 0.4.0 to 0.6.1 are upgradeable. A downgrade is not possible!
Please keep in mind that ReportIt updates its database tables automatically, so it's strongly recommended to make a database backup before starting the upgrade.
If you're using the default path for archiving reports then it's also useful to backup this folder proactive.
Make sure that the report scheduler is disabled and no report calculations are running.

The upgrade process passes three steps:
  • 1.) Overwrite the 'reportit' folder with the new one contained in the archive.
    2.) Change to the Cacti web-interface and you'll realize that all entries in the console menu and the realm permissions regarding this plug-in are missing now.
    After you've clicked on "install" within the plug-in management all existing tables will be transformed to the new db model
    In relation to the number of existing reports this step can take a long time.
    At the end the Plug-in Architecture will register ReportIt by generating new realm ids and unlock the account you're using for all of them.
    3.) With a click on "enable" ReportIt updates all existing user accounts to the new realm ids.
Keep an eye on the improvements made within the configuration of report templates.
The most important change is that the selection of the consolidation function will be bounded to a single measurand instead of the whole template.
Also I hope some of you will use the chance of exporting and importing report templates to share their knowledge about special measurands with the community!
I'll upload some default templates soon.
At the end of the posting you will find a first pre-patched file for ReportIt 0.7.0 which should be installed too. :-?

Hopefully you'll take delight in that new version.


Best regards
-Andreas-
Attachments
dst_change.zip
Bug that can occur in combination with a DST change during the reporting period.
(4.93 KiB) Downloaded 406 times
Hat das Blümchen einen Knick, war der Schmetterling zu dick! ;)
reportit v0.7.5a
SNMPAgent v0.2.3
Download ReportIt | Download SNMPAgent | ReportIt SVN | ReportIt Templates | Wish list
User avatar
gandalf
Developer
Posts: 22383
Joined: Thu Dec 02, 2004 2:46 am
Location: Muenster, Germany
Contact:

Post by gandalf »

Thanks for posting this. We now encourage contributors to publish their work at the central cacti repository at http://docs.cacti.net/plugins
Reinhard
User avatar
juliangomezr
Posts: 32
Joined: Tue Jun 30, 2009 11:26 am

Post by juliangomezr »

Hi, I found very useful this plugin, thanks for a very great, great job...

I want to sggest a possible new feature for next versions:

When the report is created, and you go to view it, I think could be very usefull if you can define previusly on the reports some kind of threshols in order to get red the measure that oversize this limit, for example, when youmake a report of disk, if you could alert in red when the percentaje of utilization oversize the 80%...

It dont have to email that alert, (thold does that), but to show in red all items that oversize this value, so rapidly you can see problems on your report...

Thanks for your atention and your work...

thans for making easier the management..
User avatar
browniebraun
Developer
Posts: 791
Joined: Tue Jun 13, 2006 1:17 am
Location: Cologne, Germany

Post by browniebraun »

juliangomezr wrote:Hi, I found very useful this plugin, thanks for a very great, great job...

I want to sggest a possible new feature for next versions:

When the report is created, and you go to view it, I think could be very usefull if you can define previusly on the reports some kind of threshols in order to get red the measure that oversize this limit, for example, when youmake a report of disk, if you could alert in red when the percentaje of utilization oversize the 80%...

It dont have to email that alert, (thold does that), but to show in red all items that oversize this value, so rapidly you can see problems on your report...

Thanks for your atention and your work...

thans for making easier the management..

Sounds good.
Please create a feature request under http://sourceforge.net/tracker/?group_i ... tid=977438.

Best regards
-Andreas-
Hat das Blümchen einen Knick, war der Schmetterling zu dick! ;)
reportit v0.7.5a
SNMPAgent v0.2.3
Download ReportIt | Download SNMPAgent | ReportIt SVN | ReportIt Templates | Wish list
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest