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:

Re: CereusReporting ( formerly nmidCreatePDF ) - v1.15 out

Post by phalek »

no problem :-)
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:

Re: CereusReporting ( formerly nmidCreatePDF ) - v1.15 out

Post by phalek »

Since CereusReporting has been around for a while and some feedback I recieved about it, I would like to take the opportunity to ask you for your opinion about the Express edition.

Currently the Express edition is charged a small amount. What is you opinion on this, should it stay like it is right now, or do you think there are better options ?

Please go to the online poll and make your personal choice:

http://www.doodle.com/6z2uncr5wzh69pbp
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
artiflo
Cacti User
Posts: 76
Joined: Wed Dec 19, 2007 2:00 pm

Re:

Post by artiflo »

torstentfk wrote:Hi Phalek,

sorry to tell you some problem with 087g/pia2.9 again with broken pdf:
Following is the first start of the created PDF-document:

Code: Select all

Warning: Missing argument 4 for rrdtool_function_graph(), called in /var/www/cacti/plugins/nmidCreatePDF/create_image.php on line 41 and defined in /var/www/cacti/lib/rrd.php on line 523

Notice: Undefined variable: rrdtool_pipe in /var/www/cacti/lib/rrd.php on line 545
‰PNG
Torsten
I have the same error with cacti 0.8.7g/PIA2.8 and nmidcreatePDF0.85.

Somebody may help me ? :)
User avatar
phalek
Developer
Posts: 2838
Joined: Thu Jan 31, 2008 6:39 am
Location: Kressbronn, Germany
Contact:

Re: CereusReporting ( formerly nmidCreatePDF ) - v1.15 POLL

Post by phalek »

Replace the attached file and try again.
Attachments
create_image.zip
(5.48 KiB) Downloaded 115 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:

Re: CereusReporting ( formerly nmidCreatePDF ) - v1.15 POLL

Post by phalek »

So far, the Poll ( http://www.doodle.com/6z2uncr5wzh69pbp ) about the Express edition favours to make the Express edition free but charge for additional modules. The modules will only be usable on one server, which you will need to register. The Express Edition itself will be usable on as many servers you like.

The functionality for this has been implemented now, with the modules as shown in the image below being available as charged addons.
These modules can be added to the Express edition to enable additional functionality of the CereuesReporting plugin.

Please take part in the Poll: http://www.doodle.com/6z2uncr5wzh69pbp

More information and prices/restrictions can be obtained from here: http://www.network-outsourcing.de/Produ ... rsion.html
Attachments
Charged_Modules.png
Charged_Modules.png (4.73 KiB) Viewed 2961 times
Last edited by phalek on Sun Nov 14, 2010 9:16 am, edited 2 times 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
User avatar
phalek
Developer
Posts: 2838
Joined: Thu Jan 31, 2008 6:39 am
Location: Kressbronn, Germany
Contact:

Re: CereusReporting ( formerly nmidCreatePDF ) - v1.15 POLL

Post by phalek »

As you can see in the previous post, the next release will have an optional Zenoss module.

The functionality is not yet fully defined, but most Graph and Text based reports of a Zenoss installation can be pulled into the CereusReporting plugin to create scheduled PDF reports of Zenoss reports.

The attached image shows a live list of Reports available on a (mostly empty) Zenoss system. The list is dynamically retrieved via a special Zenoss ZenPack, providing the list as json data.
Attachments
ZenossReports.png
ZenossReports.png (40.89 KiB) Viewed 2960 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:

Re: CereusReporting ( formerly nmidCreatePDF ) - v1.15 POLL

Post by phalek »

The first Zenoss Report ( based on a "Graph Report" ) has been generated. Report scheduling for Zenoss Reports is working, too.

Look here for a sample report ( scroll down to the bottom of that page ) : http://www.network-outsourcing.de/Produ ... rsion.html
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
artiflo
Cacti User
Posts: 76
Joined: Wed Dec 19, 2007 2:00 pm

Re: CereusReporting ( formerly nmidCreatePDF ) - v1.15 POLL

Post by artiflo »

phalek wrote:Replace the attached file and try again.
Great that works now :D

Thanks a lot.
artiflo
Cacti User
Posts: 76
Joined: Wed Dec 19, 2007 2:00 pm

Re: CereusReporting ( formerly nmidCreatePDF ) - v1.15 POLL

Post by artiflo »

I have Cacti 0.8.7g / PIA 2.8
NMIDbase 0.3.9a (for smokeping)
NmidSmokeping 0.5 (for smokeping)
NmidWebService 0.7 (for smokeping)
NmidCreatePDF 1.15 (Corporate trial licence)


1 / For NmidSmokeping 0.7
I have smokeping Graph in cacti (Yeah !) but when I try to export with Cereus. I have an empty PDF (only footer and Header) Apache error log:

Code: Select all

[Tue Nov 16 11:50:10 2010] [error] [client xxx.xxx.xxx.xxx] PHP Warning:  fread() [<a href='function.fread'>function.fread</a>]: Length parameter must be greater than 0 in /var/www/cacti/plugins/nmidCreatePDF/functions.php on line 0, referer: http://xxx.xxx.xxx.xxx/cacti/graph_view.php?action=tree&tree_id=4&leaf_id=97
2 / For NmidCreatePDF 1.15
I can create PDF report, but 2 problems :

2.1 : When NmidCreatePDF is installed and enabled I don't have the left menu NMID. I have this menu only when I install NMID Base. I have only the TAB Cereus Menu and the line CEREUS in graph page.
At NmidCreatePDF installation I have this error in apache log :

Code: Select all

[Tue Nov 16 11:57:15 2010] [error] [client xxx.xxx.xxx.xxx] PHP Warning:  Invalid argument supplied for foreach() in /var/www/cacti/lib/plugins.php on line 174, referer: http://195.3.3.188/cacti/plugins.php
2.2 SLA avaibility charts appairs but poll keep 0 :(
Any error :(

3 / NmidBase
When I click in "Configure Devices", to add device for smokeping, Graph Tab become Red (like I have focus on) and after I can't go to "normal" graph tab anymore to see graph. "Configure Device" replace "Graph Tab". The only one solution to have "normal" graph tab is to logout/login.

Thanks for your help :)
User avatar
phalek
Developer
Posts: 2838
Joined: Thu Jan 31, 2008 6:39 am
Location: Kressbronn, Germany
Contact:

Re: CereusReporting ( formerly nmidCreatePDF ) - v1.15 POLL

Post by phalek »

For 1) Did you download and install the getSmokePingPath addon from here: http://redmine.nmid-plugins.de/projects ... epdf/files ?
For 2.1) Did you enable the realm permissions for your user ?
For 2.2) Check your database if the Availability tables have been created.
For 3) Click on the little tree at the top right, that will fix the graph tab. I also recommend to uncheck the "Show nmid as tab" option.
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
artiflo
Cacti User
Posts: 76
Joined: Wed Dec 19, 2007 2:00 pm

Re: CereusReporting ( formerly nmidCreatePDF ) - v1.15 POLL

Post by artiflo »

phalek wrote:For 1) Did you download and install the getSmokePingPath addon from here: http://redmine.nmid-plugins.de/projects ... epdf/files ?
No I just download getSmokePingPath.pl (configure for my server) and I put in /var/www/cgi-bin.

Where I do put this binary, I read nothing about it in Quick Install Guide ?
phalek wrote: For 2.1) Did you enable the realm permissions for your user ?
Yes : All is check :

NMID - View NMID Settings
NMID - Define PDF Reports
NMID - Generate PDF Reports
NMID - Manage Availability Data

That was already check. I check/uncheck. Login/logout. Install/uninstall nmidcreatepdf 1.15.
But nothing new.
phalek wrote: For 2.2) Check your database if the Availability tables have been created.
I have this table with "Availability":

plugin_nmidCreatePDF_Availability_Change_Table
plugin_nmidCreatePDF_Availability_Change_Type
plugin_nmidCreatePDF_Availability_SLATimeFrameItems_Table
plugin_nmidCreatePDF_Availability_SLATimeFrame_Table
plugin_nmidCreatePDF_Availability_Table
phalek wrote: For 3) Click on the little tree at the top right, that will fix the graph tab. I also recommend to uncheck the "Show nmid as tab" option.
Ok :)

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

Re: CereusReporting ( formerly nmidCreatePDF ) - v1.15 POLL

Post by phalek »

1) yes, that perl file is for the nmidSmokeping plugin, but nmidCreatePDF and CereusReporting use their own version, which is a compiled perl script. Go to the page I mentioned and download that file. Place it into the nmidCreatePDF directory and make it executeable by the cacti user and the webserver users.

2) Can I look at the system or does your corporate policies not allow this ?
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
artiflo
Cacti User
Posts: 76
Joined: Wed Dec 19, 2007 2:00 pm

Re: CereusReporting ( formerly nmidCreatePDF ) - v1.15 POLL

Post by artiflo »

phalek wrote:1) yes, that perl file is for the nmidSmokeping plugin, but nmidCreatePDF and CereusReporting use their own version, which is a compiled perl script. Go to the page I mentioned and download that file. Place it into the nmidCreatePDF directory and make it executeable by the cacti user and the webserver users.
Great that works :)
phalek wrote: 2) Can I look at the system or does your corporate policies not allow this ?
Unfortunately you don't :( This server have not Internet Access and corporate policies not allow this.
But I can send you all the log you want :D
User avatar
phalek
Developer
Posts: 2838
Joined: Thu Jan 31, 2008 6:39 am
Location: Kressbronn, Germany
Contact:

Re: CereusReporting ( formerly nmidCreatePDF ) - v1.15 POLL

Post by phalek »

Do you log PHP error messages ? They are off by default but can be enabled in the php.ini file. That would be a good start.

For the availabiltiy reports, can you send me the settings of it to support@nmid-plugins.de for me to check ?

Also send me the setup.php file from the nmidCreatePDF plugin dir.
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:

Re: CereusReporting ( formerly nmidCreatePDF ) - v1.50 out !

Post by phalek »

Version 1.50 has been released.

The Express Edition is now free again ( does not expire ), the core functionality is about the same as the free nmidCreatePDF version, but can be enhanced by unlocking the integrated modules.

Release Notes - CereusRepoting - Version 1.50

Bug
  • [CRC-17] - Bug: Additional text is displayed at the top when viewing the Support page
  • [CRC-21] - Bug: Availability Table is shown as HTML code when usng the FPDF engine
  • [CRC-26] - Report name shown instead of the Report schedule name on the schedule list.
  • [CRC-27] - Availability table on report not calculated correctly
New Feature
  • [CRC-13] - Feature: Modules enable enhanced features for the Express version
  • [CRC-20] - Feature: Add Availability Table to the PDF report after the availability chart
Download from here: CereusReporting Project Page
Also read the information about the extra modules available here: CereusExpress Edition Homepage
A more detaled description of the modules are available here: Express Modules Description
Install/User Documentation is available here: Documentation

Support is availabe in the forum, or by mailing to support@nmid-plugins.de

The doodle poll is now closed and the "Make it free but charge for additional modules" option has been selected.
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 0 guests