если у какого-либо из Вас есть идея, как реализовать zabbix, генерируют отчеты PDF? на форуме я нашел, что некоторым нравится это: https://www.zabbix.com/forum/showthread.php? t=24998.
Я пробую, реализуют это к моему zabbix 2.2.3, но когда я делаю это, я все еще вижу текст (Не могущий войти в систему:) Я предполагаю, что это - проблемная версия. поскольку Вы видите, что это было только протестировано на 1.8.8 и 1.8.10. У кого-либо есть некоторая идея?
Одна решенная проблема, состоит в том, что это перестало работать из-за проблем версии API, я загружаю только что из http://zabbixapi.confirm.ch/, и теперь я могу генерировать отчет PDF, Однако когда у меня есть выбор некоторый сайт, я вижу ТОЛЬКО ВСЮ опцию, и PDF, пусты
Ниже я совместно использую отчет в качестве примера и экран: http://pl.scribd.com/doc/237807238/file-1
У кого-либо есть некоторая идея?
Отношения Mick
Модуль zabbix-dynamic-pdf-report позволяет нам создавать отчеты в формате pdf. После внедрения у нас есть возможность создавать отчеты для «Хост», «Группа хостов» по временному диапазону «Час», «День», «Неделя», «Месяц», «Год». Мы можем получить старый отчет из раздела «Старые отчеты».
sudo apt-get install php5-curl php5-json
Клонируйте репозиторий git, содержащий модуль
cd / opt /
git clone https://github.com/SandipSingh14/Zabbix_
Настройте zabbix-dynamic-pdf-report в соответствии с zabbix-server
vim Zabbix_ / zabbix-dynamic-pdf-report / config. inc.php
<?php
//CONFIGURABLE
# zabbix server info(user must have API access)
$z_server = 'http://zabbix.example.com/';
$z_user = 'admin';
$z_pass = 'zabbix';
# Temporary directory for storing pdf data and graphs - must exist
$z_tmp_path = './tmp';
# Directory for storing PDF reports
$pdf_report_dir = './report';
# Root URL to reports
$pdf_report_url = "./report";
# paper settings
$paper_format = 'A4'; // formats supported: 4A0, 2A0, A0 -> A10, B0 -> B10, C0 -> C10, RA0 -> RA4, SRA0 -> SRA4, LETTER, LEGAL, EXECUTIVE, FOLIO
$paper_orientation = 'portrait'; // formats supported: portrait / landscape
# time zone - see http://php.net/manual/en/timezones.php
$timezone = 'Asia/Calcutta';
# Logo used in PDF - may be empty
# TODO: Specify image size!
$pdf_logo = './images/zabbix.png';
$company_name = 'Zabbix';
//DO NOT CHANGE BELOW THIS LINE
$z_tmp_cookies = "/tmp/";
$z_url_index = $z_server ."index.php";
$z_url_graph = $z_server ."chart2.php";
$z_url_api = $z_server ."api_jsonrpc.php";
$z_login_data = "name=" .$z_user ."&password=" .$z_pass ."&autologin=1&enter=Sign+in";
?>
cd Zabbix_ / zabbix-dynamic-pdf-report
mkdir tmp report
sed -i 's,user.authenticate,user.login,g' inc/ZabbixAPI.class.php
sed -i 's,user.authenticate,user.login,g' inc/ZabbixAPI.class.php.org
cp -r /opt/Zabbix_/zabbix-dynamic-pdf-report /usr/share/zabbix/
service apache2 restart
http: ///zabbix-dynamic-pdf-report/index.php