「Zabbix_Manager」(二次開發) 作者「王斌」,主要功能有「zabbix_alert」、「zabbix_templates」、「XLSWriter」( Report )....等
===先決條件===
# Zabbix Server 需要建置 帳號「admin」、「zabbix」 (注意大小寫) (超級管理員權限)
# python 版本 2.7 以上
whereis python
#安裝「git」下載「github」套件
yum install git-all -y
====下載「Github - Zabbix_manager」套件===
#切換「/opt」目錄
cd /opt
#下載「zabbix_manager」
git clone https://github.com/BillWang139967/zabbix_manager.git
#切換「zabbix_manager」目錄
cd /opt/zabbix_manager
#啟用「start.sh」進行「腳本」安裝
sh start.sh
#使用「Apache」搭建 Web 需要修改「zabbix_setting.ini」
vi /etc/zabbix_tool/zabbix_setting.ini
apache=True
輸入「zabbix_api」就會帶出「應用參數」
#接下來「重啟」服務器
Reboot -h now
#檢查「Table」群組
zabbix_api hostgroup_get --table
#產生「Zabbix Servers Group」CPU 報表
zabbix_api --report "CPU" "2018-04-23 00:00:00" "2018-04-24 00:00:00" --hostgroupid "4" --table --xls /opt/Cpu.xls
參考資料