Skip to content

Generate zabbix monthly,weekly,daily monitor item report.

Notifications You must be signed in to change notification settings

hackroad/zabbix-report

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

zabbix-report

Description: This script for generating zabbix monthly, weekly, daily monitor item report.

Requirements:

1  zabbix 1.8 version and zabbix's MySQL database need to be installed.

2  python2.4 or laster version need to be installed.

3  MySQLdb , xlwt and xlrd need to be installed.

Usage:

1  Adding the zabbix-report.py script to the zabbix's MySQL database server's crontab.
   e.g   01 00 * * * /work/opt/zabbix-report.py

2  Updating the MySQL connection variables in the script:
   port=3306
   user = 'report_user'
   password = 'report_passwd'
   database = 'zabbix'

3  Adding the Items into the keys tuple and Item's threshold value in the thre_dic dictionary, for example.
   keys = ("cpuload","disk_usage","network_in","network_out")
   thre_dic = {"cpuload":15,"disk_usage":85,"network_in":409600,"network_out":409600}

About

Generate zabbix monthly,weekly,daily monitor item report.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%