Zabbixモニタリングシステムシリーズ21:ZabbixReportレポートの出力

問題の説明

今日、同僚から、Zabbixモニタリングシステムに特定のホストのパフォーマンスステータスを定期的に出力するなどのレポート機能があるかどうかを尋ねられました。これは確かにZabbixオープンソース製品の弱点です。デフォルトでは、Zabbixが提供するレポート機能は稼働時間またはアラームステータス用であり、ホストの特定のタイムゾーンのパフォーマンスレポートはありません。
ここに画像の説明を挿入

Zabbixオープンソース製品の利点はオープンソースにあり、インターネット上には参照用のケースがたくさんあります。[ Zabbix Dynamic PDF Report Generation]美しいレポートを作成するのに非常に役立ちます。

解決

1.Gitツールをダウンロードする

yum -y install git

2.Gitコードのクローンを作成します

cd /usr/share
git clone https://github.com/catonrug/zabbix-pdf-report.git

3.構成ファイルの編集

cd /usr/share/zabbix-pdf-report
cp config.inc.php.dist config.inc.php

vi config.inc.php

主な改訂内容:

# Zabbix 监控系统地址、报告查询的账号与密码
$z_server       = 'http://127.0.0.1/zabbix/';
$user_login=1; // 1 will ask for credentials. 0 will use credentials below:
$z_user         = 'Admin';
$z_pass         = '<Password>';

# 时区
$timezone       = 'Asia/Shanghai';
# 公司Logo
$pdf_logo       = './images/general/zabbix.png';
# 公司名称
$company_name   = 'Fujitsu';

4.作業ディレクトリを作成し、権限を与えます

cd /usr/share/zabbix-pdf-report
./fixrights.sh

5.httpdサービスの構成と効果

cp /usr/share/zabbix-pdf-report/zabbix-pdf-report.conf /etc/httpd/conf.d
systemctl restart httpd

6.Webページにアクセスします

http://<ZabbixServerIP>/zbxreport/chooser.php

ここに画像の説明を挿入

7.サンプルレポート

  • カバー
    ここに画像の説明を挿入

  • 目次
    ここに画像の説明を挿入

  • コンテンツ
    ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/weixin_38623994/article/details/107393804