cacti昨天运行好好的。今天突然就不出图了。
手动运行/usr/local/php/bin/php /var/www/html/cacti/poller.php 提示 File size limit exceeded. 原因是日志文件超过2G了。清空日志内容,过几分钟查看,就有数据了。
分割日志,做个计划任务,定期运行本脚本。
#!/bin/sh
year=`date -d "yesterday" +"%Y"`
month=`date -d "yesterday" +"%m"`
day=`date -d "yesterday" +"%Y%m%d"`
src_dir=/var/log/cacti
mkdir -p /var/log/backuplogs/$year/$month/
mv $src_dir/cacti.log $src_dir/cacti.log.1
cd $src_dir
tar czf ${day}_cacti.tar.gz $src_dir/cacti.log.1
rm -rf $src_dir/cacti.log.1
mv ${day}_cacti.tar.gz /var/log/backuplogs/$year/$month/