CereusReporting - PDF Reports - 4.00 for Cacti 1.x out soon!
Moderators: Developers, Moderators
- phalek
- Developer
- Posts: 2838
- Joined: Thu Jan 31, 2008 6:39 am
- Location: Kressbronn, Germany
- Contact:
A new version is availabe. This is still for demo/test purposes. You can download the latest version here:
http://redmine.nmid-plugins.de/projects ... dcreatepdf
Please post any issues with this version to
http://redmine.nmid-plugins.de/projects ... issues/new
Make sure to NOT overwrite older versions ! The current version puts a string on each of the graphs. For the moment this version is for demo/testing purposes only !
After testing phase there will be a version available without this limitation.
http://redmine.nmid-plugins.de/projects ... dcreatepdf
Please post any issues with this version to
http://redmine.nmid-plugins.de/projects ... issues/new
Make sure to NOT overwrite older versions ! The current version puts a string on each of the graphs. For the moment this version is for demo/testing purposes only !
After testing phase there will be a version available without this limitation.
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
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
- phalek
- Developer
- Posts: 2838
- Joined: Thu Jan 31, 2008 6:39 am
- Location: Kressbronn, Germany
- Contact:
I uploaded a windows version (32bit) to the project site. It'll expire on 2009-05-01 ( 1st of May, 2009 ) but I will provide a newer version before that.
The plugin should run on 64bit systems, too ( at least it does on my Vista 64 )
The linux version is also updated to v0.1. It contains a small fix for cacti 0.8.7b
The plugin should run on 64bit systems, too ( at least it does on my Vista 64 )
The linux version is also updated to v0.1. It contains a small fix for cacti 0.8.7b
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
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
- phalek
- Developer
- Posts: 2838
- Joined: Thu Jan 31, 2008 6:39 am
- Location: Kressbronn, Germany
- Contact:
for now, you'll need to allow cgi execution in the plugin dir. Either create a .htaccess file for this or change your httpd.conf for apache.
The "+ExecCGI" is important. See the following part from my httpd.conf file.
It could also be that you just need to do a
The "+ExecCGI" is important. See the following part from my httpd.conf file.
Code: Select all
#
# Each directory to which Apache has access can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).
#
# First, we configure the "default" to be a very restrictive set of
# features.
#
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
#
# Note that from this point forward you must specifically allow
# particular features to be enabled - so if something's not working as
# you might expect, make sure that you have specifically enabled it
# below.
#
#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "/var/www/html">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.2/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks +ExecCGI
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride All
#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
</Directory>
Code: Select all
chmod +x createPDFReport.cgi
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
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
- phalek
- Developer
- Posts: 2838
- Joined: Thu Jan 31, 2008 6:39 am
- Location: Kressbronn, Germany
- Contact:
and if you're using windows IIS you need to use the windows version which can be obtained from
http://redmine.nmid-plugins.de/projects ... dcreatepdf
it's an .exe not a .cgi ...
http://redmine.nmid-plugins.de/projects ... dcreatepdf
it's an .exe not a .cgi ...
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
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
phalek wrote:for now, you'll need to allow cgi execution in the plugin dir. Either create a .htaccess file for this or change your httpd.conf for apache.
The "+ExecCGI" is important. See the following part from my httpd.conf file.
It could also be that you just need to do aCode: Select all
# # Each directory to which Apache has access can be configured with respect # to which services and features are allowed and/or disabled in that # directory (and its subdirectories). # # First, we configure the "default" to be a very restrictive set of # features. # <Directory /> Options FollowSymLinks AllowOverride None </Directory> # # Note that from this point forward you must specifically allow # particular features to be enabled - so if something's not working as # you might expect, make sure that you have specifically enabled it # below. # # # This should be changed to whatever you set DocumentRoot to. # <Directory "/var/www/html"> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # http://httpd.apache.org/docs/2.2/mod/core.html#options # for more information. # Options Indexes FollowSymLinks +ExecCGI # # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # Options FileInfo AuthConfig Limit # AllowOverride All # # Controls who can get stuff from this server. # Order allow,deny Allow from all </Directory>
Code: Select all
chmod +x createPDFReport.cgi
i change my httpd.conf and restart apache, but problem repeat. also i give all rights fot cgi, and nothing
Cacti v.087g + PAv2.9
- phalek
- Developer
- Posts: 2838
- Joined: Thu Jan 31, 2008 6:39 am
- Location: Kressbronn, Germany
- Contact:
oh, and make sure that you have
in you httpd.conf .. It is normally commented out
Code: Select all
AddHandler cgi-script .cgi
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
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
- phalek
- Developer
- Posts: 2838
- Joined: Thu Jan 31, 2008 6:39 am
- Location: Kressbronn, Germany
- Contact:
then uncomment it. there shouldn't be any "#" in front of it
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
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
i uncommented, restart httpd, and now when i try create pdf i see only url https://10.1.1.1/plugins/nmidCreatePDF/ ... 1236963029
and anyone file
and anyone file
Cacti v.087g + PAv2.9
- phalek
- Developer
- Posts: 2838
- Joined: Thu Jan 31, 2008 6:39 am
- Location: Kressbronn, Germany
- Contact:
you'll need to set some defaults in the nmid settings, especially the logo part. otherwise it throws an error and just returns a blank page.
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
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
a not have any logo. onlyphalek wrote:you'll need to set some defaults in the nmid settings, especially the logo part. otherwise it throws an error and just returns a blank page.
report title - test
report sub-title sub title
report author admin
report subject subj
format A4
maybe problem in html_tree ? i have 0.87C, but replace from 0.87D
Cacti v.087g + PAv2.9
- phalek
- Developer
- Posts: 2838
- Joined: Thu Jan 31, 2008 6:39 am
- Location: Kressbronn, Germany
- Contact:
did you replace the setup.php file with the one from the tar archive ?
It should look like in the screenshot below. I'm using a development version, so it looks different, but the logo section should be there.
It should look like in the screenshot below. I'm using a development version, so it looks different, but the logo section should be there.
Last edited by phalek on Sun May 09, 2010 3:59 pm, 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
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
i dont know where i must change setup.php
First i downloaded file from this (http://redmine.nmid-plugins.de/attachme ... 6_v0.1.tgz) Unpack from my directory plugins. Then i give folder tmp all rights. Next i install from Plugin Manegment (install, active) replace my html_tree.php from this (http://redmine.nmid-plugins.de/attachme ... e_087d.tgz) and change on settings (nmid) some field. Thats all. Yesterday i change httpd.conf an give all right from createPDFReport.cgi
That's all.
my httpd.conf
this is bundle cactiEZ v 0.6
First i downloaded file from this (http://redmine.nmid-plugins.de/attachme ... 6_v0.1.tgz) Unpack from my directory plugins. Then i give folder tmp all rights. Next i install from Plugin Manegment (install, active) replace my html_tree.php from this (http://redmine.nmid-plugins.de/attachme ... e_087d.tgz) and change on settings (nmid) some field. Thats all. Yesterday i change httpd.conf an give all right from createPDFReport.cgi
That's all.
my httpd.conf
Code: Select all
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "/var/www/html"
#
# Each directory to which Apache has access can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).
#
# First, we configure the "default" to be a very restrictive set of
# features.
#
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
#
# Note that from this point forward you must specifically allow
# particular features to be enabled - so if something's not working as
# you might expect, make sure that you have specifically enabled it
# below.
#
#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "/var/www/html">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.0/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks +ExecCGI
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride All
#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
</Directory>
#
# AddHandler allows you to map certain file extensions to "handlers":
# actions unrelated to filetype. These can be either built into the server
# or added with the Action directive (see below)
#
# To use CGI scripts outside of ScriptAliased directories:
# (You will also need to add "ExecCGI" to the "Options" directive.)
#
AddHandler cgi-script .cgi
this is bundle cactiEZ v 0.6
- Attachments
-
- nmid settings
- nmid.JPG (44.63 KiB) Viewed 6742 times
Cacti v.087g + PAv2.9
- phalek
- Developer
- Posts: 2838
- Joined: Thu Jan 31, 2008 6:39 am
- Location: Kressbronn, Germany
- Contact:
Well,you just need to fill the "Report Logo" section of the settings, the picture you posted shows that this exists and it is empty.
Just upload a PNG image to the images subdir and set the path accordingly ( e.g "images/logo.png" )
Just upload a PNG image to the images subdir and set the path accordingly ( e.g "images/logo.png" )
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
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
Who is online
Users browsing this forum: No registered users and 0 guests