#
# tomcat: tomcatstart will check and delete the pid file if it is out of date
#
1,6,11,16,21,26,31,36,41,46,51 * * * * /bin/bash -l ${HOME}/bin/tomcatstart -f 2>&1 >> ${HOME}/cron/log

# clean databse
7 4 * * *  /usr/bin/vacuumdb -afz >/dev/null 2>&1;/usr/bin/reindexdb -a >/dev/null 2>&1;
15 12 * * *  /usr/bin/vacuumdb -a >/dev/null 2>&1;

#
# Dump Postgresql Databases
#
#15 0,12 * * * /bin/bash -l ${HOME}/bin/bk_pg_db.sh > ${HOME}/logs/bk_pg_db.log 2>&1

#
# Dump Postgresql Databases first, and backup files
#
#15 0,12 * * * /bin/bash -l ${HOME}/bin/bk_eztw.sh > ${HOME}/logs/bk_eztw.log 2>&1

#
# check disk usage
#
#10 3 * * * /bin/bash -l ${HOME}/bin/check_df >> /dev/null 2>&1

#
# Update TM disk usage
#
#10 3 * * * /bin/bash -l ${HOME}/tm/bin/tm_disk_usage.sh tm10 >> /dev/null 2>&1
#20 3 * * * /bin/bash -l ${HOME}/tm_test/bin/tm_disk_usage.sh tm10test >> /dev/null 2>&1

#
# TM usage report
#
#57 3 * * * /bin/bash -l ${HOME}/bin/tm_usage_rpt.sh tm10 >>/dev/null 2>&1

#
# count concurrent user session
#
0,5,10,15,20,25,30,35,40,45,50,55 * * * * /bin/bash -l ${HOME}/bin/stat_eztw_online_cu.sh http://localhost:8080 secure 100 >> ${HOME}/logs/eztw_stat.online_cu.$(date +"\%Y-\%m").csv
#1,6,11,16,21,26,31,36,41,46,51,56 * * * * /bin/bash -l ${HOME}/bin/stat_eztw_online_cu.sh http://localhost:8080/test secure 100 >> ${HOME}/logs/eztw_test_stat.online_cu.$(date +"\%Y-\%m").csv

#
# To gather usage statistics for ezteamwork
#
10 0 1 * * /bin/bash -l ${HOME}/bin/stat_eztw_usage.sh "${HOME}/tm"; /bin/bash -l ${HOME}/bin/attach_eztw_usage_to_web.sh "${HOME}/tm/webapp";

#
# alarm if exceed disk usage threshold 
#
#5 6 * * * /bin/bash -l ${HOME}/bin/alarm_exceed_disk_usage_threshold.sh > "${HOME}/cron/alarm_exceed_disk_usage_threshold.log" 2>&1
