v0.1 Beta
# - Generate dynamic PDF report from custom graphs
# - All Hosts or Single Host
# - Timeperiods of Hour, Day, Week, Month, Year
v0.2 Beta
Change Log:
# - moved all configuration to a single file.. configuration is now done in config.inc.php
# - removed all MySQL specific calls and replaced with API calls. Now anyone should be able to use the addon who is running 1.8 API.
v0.3 Beta
Change Log:
# - fixed an issue where hosts with no graphs were showing up in selection form
# - added timezone to configuration file
# - added paper size to configuration file
# - added paper orientation to configuration file
# - fixed an alignment issue where graphs were covering up the header
The idea behind this addon is that it will be version independent. This is a screen embeded custom page. NO PATCHING REQUIRED, but still allows you to use it inside the zabbix UI.
This was originally created for self use, but I know it is a much requested feature so, please help test and fix problems
How To:
1. unzip file to your zabbix directory(I like to create a custom_pages directory and place them all there)
2. configure config.inc.php with your zabbix server information
3. make data.txt and your tmp_images directory readable and writeable by apache user
4. Login to zabbix and create a new 1 row 1 column screen with a URL width and height of 800x600 / Centre / Top
5. add URL to pdfform.php to new screen.
6. in php.ini set display_error = OFF
7. restart apache
Development is ongoing please post problems and ideas here.
Known Problems:
# Tested on Zabbix 1.8.8 and 1.8.10 but should work with any 1.8 API and Zabbix.
Download Link: http://www.zabbix.org/mw/images/e/e9...generation.zip
Example Report: http://www.zabbix.org/mw/images/8/8f...generation.pdf
required:
php-curl
php-json
# - Generate dynamic PDF report from custom graphs
# - All Hosts or Single Host
# - Timeperiods of Hour, Day, Week, Month, Year
v0.2 Beta
Change Log:
# - moved all configuration to a single file.. configuration is now done in config.inc.php
# - removed all MySQL specific calls and replaced with API calls. Now anyone should be able to use the addon who is running 1.8 API.
v0.3 Beta
Change Log:
# - fixed an issue where hosts with no graphs were showing up in selection form
# - added timezone to configuration file
# - added paper size to configuration file
# - added paper orientation to configuration file
# - fixed an alignment issue where graphs were covering up the header
The idea behind this addon is that it will be version independent. This is a screen embeded custom page. NO PATCHING REQUIRED, but still allows you to use it inside the zabbix UI.
This was originally created for self use, but I know it is a much requested feature so, please help test and fix problems

How To:
1. unzip file to your zabbix directory(I like to create a custom_pages directory and place them all there)
2. configure config.inc.php with your zabbix server information
3. make data.txt and your tmp_images directory readable and writeable by apache user
4. Login to zabbix and create a new 1 row 1 column screen with a URL width and height of 800x600 / Centre / Top
5. add URL to pdfform.php to new screen.
6. in php.ini set display_error = OFF
7. restart apache
Development is ongoing please post problems and ideas here.
Known Problems:
# Tested on Zabbix 1.8.8 and 1.8.10 but should work with any 1.8 API and Zabbix.
Download Link: http://www.zabbix.org/mw/images/e/e9...generation.zip
Example Report: http://www.zabbix.org/mw/images/8/8f...generation.pdf
required:
php-curl
php-json
Comment