CereusReporting - PDF Reports - 4.00 for Cacti 1.x out soon!

Announcements concerning Plugins for Cacti

Moderators: Developers, Moderators

Post Reply
User avatar
phalek
Developer
Posts: 2838
Joined: Thu Jan 31, 2008 6:39 am
Location: Kressbronn, Germany
Contact:

Post by phalek »

The next version will contain the possibility to select the graphs to put on the PDF via a checkbox next to the graph.

I already have it implemented and running. stay tuned for more to come.

Have a look here for a flash screencast of it:

Graph Selection Feature
Greetings,
Phalek
---
Need more help ? Read the Cacti documentation or my new Cacti 1.x Book
Need on-site support ? Look here Cacti Workshop
Need professional Cacti support ? Look here CereusService
---
Plugins : CereusReporting
User avatar
Vins
Cacti User
Posts: 116
Joined: Tue Sep 12, 2006 3:06 am

Post by Vins »

I was thinking on an improvement like this but without the checkboxs... and they are really a good idea!

:P
User avatar
phalek
Developer
Posts: 2838
Joined: Thu Jan 31, 2008 6:39 am
Location: Kressbronn, Germany
Contact:

Post by phalek »

I now got some performance improvements in place. Instead of the PDF creation for 4 graphs taking about 10 seconds, it's down to around 1 second.

It's also making use of boos's cached images to achieve this.

v0.3 will include this, together with landscape support and some other stuff.
Greetings,
Phalek
---
Need more help ? Read the Cacti documentation or my new Cacti 1.x Book
Need on-site support ? Look here Cacti Workshop
Need professional Cacti support ? Look here CereusService
---
Plugins : CereusReporting
User avatar
phalek
Developer
Posts: 2838
Joined: Thu Jan 31, 2008 6:39 am
Location: Kressbronn, Germany
Contact:

Post by phalek »

Another new feature for v0.3:

Columnar display of graphs. Look at the attached screenshot of two sample PDF pages
Attachments
2x2-Column-Sample Report
2x2-Column-Sample Report
22.03.png (101.4 KiB) Viewed 3373 times
Greetings,
Phalek
---
Need more help ? Read the Cacti documentation or my new Cacti 1.x Book
Need on-site support ? Look here Cacti Workshop
Need professional Cacti support ? Look here CereusService
---
Plugins : CereusReporting
User avatar
phalek
Developer
Posts: 2838
Joined: Thu Jan 31, 2008 6:39 am
Location: Kressbronn, Germany
Contact:

Post by phalek »

Version 0.3 has just been released. Please get the package at:

http://redmine.nmid-plugins.de/projects ... dcreatepdf

Several new features are introduced into v0.3
  • Support for boost image cache
  • Support for Portrait, Landscape, A3,A4,A5,Legal,Letter
  • Support for 2 columnar display of PDF graphs
  • Ability to select graphs to be included into the PDF Report
  • Speed enhancementes
  • Smaller plugin size
Greetings,
Phalek
---
Need more help ? Read the Cacti documentation or my new Cacti 1.x Book
Need on-site support ? Look here Cacti Workshop
Need professional Cacti support ? Look here CereusService
---
Plugins : CereusReporting
L0gRuS
Cacti User
Posts: 127
Joined: Thu Nov 06, 2008 7:57 am

Post by L0gRuS »

phalek wrote:Version 0.3 has just been released. Please get the package at:

http://redmine.nmid-plugins.de/projects ... dcreatepdf

Several new features are introduced into v0.3
  • Support for boost image cache
  • Support for Portrait, Landscape, A3,A4,A5,Legal,Letter
  • Support for 2 columnar display of PDF graphs
  • Ability to select graphs to be included into the PDF Report
  • Speed enhancementes
  • Smaller plugin size
Perfect work!
do you build dist for cactiez? or 0.3 support all linux ?
Cacti v.087g + PAv2.9
User avatar
phalek
Developer
Posts: 2838
Joined: Thu Jan 31, 2008 6:39 am
Location: Kressbronn, Germany
Contact:

Post by phalek »

supports all linux ( including CactiEZ ). I tested it on 0.6
Greetings,
Phalek
---
Need more help ? Read the Cacti documentation or my new Cacti 1.x Book
Need on-site support ? Look here Cacti Workshop
Need professional Cacti support ? Look here CereusService
---
Plugins : CereusReporting
mcutting
Cacti Guru User
Posts: 1884
Joined: Mon Oct 16, 2006 5:57 am
Location: United Kingdom
Contact:

Post by mcutting »

phalek wrote:Version 0.3 has just been released. Please get the package at:

http://redmine.nmid-plugins.de/projects ... dcreatepdf

Several new features are introduced into v0.3
  • Support for boost image cache
  • Support for Portrait, Landscape, A3,A4,A5,Legal,Letter
  • Support for 2 columnar display of PDF graphs
  • Ability to select graphs to be included into the PDF Report
  • Speed enhancementes
  • Smaller plugin size
Phalek,

I get


Warning: dl() [function.dl]: Dynamically loaded extensions aren't enabled in /usr/share/cacti/site/plugins/nmidCreatePDF/createPDFReport.php on line 2
PHP script /usr/share/cacti/site/plugins/nmidCreatePDF/createPDFReport.php is protected by SourceGuardian and requires the SourceGuardian loader ixed.5.2.lin. The SourceGuardian loader has not been installed, or is not installed correctly. Please visit the SourceGuardian php encoder site to download required loader.

Does this need SourceGuardian libs or have you included them ?
Cacti Version 0.8.8b
Cacti OS Ubuntu LTS
RRDTool Version RRDTool 1.4.7
Poller Information
Type SPINE 0.8.8b
User avatar
phalek
Developer
Posts: 2838
Joined: Thu Jan 31, 2008 6:39 am
Location: Kressbronn, Germany
Contact:

Post by phalek »

Hi,

Everything is included in the tgz.

You need to make sure that you have the following in your php.ini file:

Code: Select all

; Whether or not to enable the dl() function.  The dl() function does NOT work
; properly in multithreaded servers, such as IIS or Zeus, and is automatically
; disabled on them.
enable_dl = On
Last edited by phalek on Mon Mar 23, 2009 3:47 am, edited 1 time in total.
Greetings,
Phalek
---
Need more help ? Read the Cacti documentation or my new Cacti 1.x Book
Need on-site support ? Look here Cacti Workshop
Need professional Cacti support ? Look here CereusService
---
Plugins : CereusReporting
mcutting
Cacti Guru User
Posts: 1884
Joined: Mon Oct 16, 2006 5:57 am
Location: United Kingdom
Contact:

Post by mcutting »

phalek wrote:Hi,

Everything isincluded in the tgz.

You need to make sure that you have the following in your php.ini file:

Code: Select all

; Whether or not to enable the dl() function.  The dl() function does NOT work
; properly in multithreaded servers, such as IIS or Zeus, and is automatically
; disabled on them.
enable_dl = On
Enabled this in php.ini - same problem ?
Cacti Version 0.8.8b
Cacti OS Ubuntu LTS
RRDTool Version RRDTool 1.4.7
Poller Information
Type SPINE 0.8.8b
User avatar
phalek
Developer
Posts: 2838
Joined: Thu Jan 31, 2008 6:39 am
Location: Kressbronn, Germany
Contact:

Post by phalek »

did you reload/restart the httpd daemon ?
Greetings,
Phalek
---
Need more help ? Read the Cacti documentation or my new Cacti 1.x Book
Need on-site support ? Look here Cacti Workshop
Need professional Cacti support ? Look here CereusService
---
Plugins : CereusReporting
mcutting
Cacti Guru User
Posts: 1884
Joined: Mon Oct 16, 2006 5:57 am
Location: United Kingdom
Contact:

Post by mcutting »

phalek wrote:did you reload/restart the httpd daemon ?
Yes

Code: Select all

/etc/init.d/apache2 restart
Cacti Version 0.8.8b
Cacti OS Ubuntu LTS
RRDTool Version RRDTool 1.4.7
Poller Information
Type SPINE 0.8.8b
mcutting
Cacti Guru User
Posts: 1884
Joined: Mon Oct 16, 2006 5:57 am
Location: United Kingdom
Contact:

Post by mcutting »

Error message is now slightly different

Code: Select all

Warning: dl() [function.dl]: Temporary module name should contain only filename in /usr/share/cacti/site/plugins/nmidCreatePDF/createPDFReport.php on line 2
Cacti Version 0.8.8b
Cacti OS Ubuntu LTS
RRDTool Version RRDTool 1.4.7
Poller Information
Type SPINE 0.8.8b
User avatar
phalek
Developer
Posts: 2838
Joined: Thu Jan 31, 2008 6:39 am
Location: Kressbronn, Germany
Contact:

Post by phalek »

Ok,

Download this file and extract it somewhere in your html root:

http://www.sourceguardian.com/ixeds/sg4 ... nstall.zip

then point your web-browser to it. It will tell you what you need to do to load the extension correctly. Seems like 5.2 may have some special reqs
Greetings,
Phalek
---
Need more help ? Read the Cacti documentation or my new Cacti 1.x Book
Need on-site support ? Look here Cacti Workshop
Need professional Cacti support ? Look here CereusService
---
Plugins : CereusReporting
User avatar
phalek
Developer
Posts: 2838
Joined: Thu Jan 31, 2008 6:39 am
Location: Kressbronn, Germany
Contact:

Post by phalek »

Upcoming features in v0.4:
  • Feature #22: Add selection fields for pageSize, pageOrientation and reportFormat to tree view page
  • Feature #23: Add filter option for graph-type and hostname to tree view page
look here for an up-to-date list.
Greetings,
Phalek
---
Need more help ? Read the Cacti documentation or my new Cacti 1.x Book
Need on-site support ? Look here Cacti Workshop
Need professional Cacti support ? Look here CereusService
---
Plugins : CereusReporting
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest