cacti 运行一段时间,就不会有数据了?
特别是在32位系统上,这个问题很明显!原因很简单,根据运行poller.php运行提示,得知日志文件超出限制!(这是32位系统的通病)删除cacti日志文件,即可!最好做个切割cacti的日志脚本。这里我提供一个例子![*]#!/bin/sh
[*]# desc: powered by www.freebsdsystem.com 20110208
[*]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/
置于crond中,在每天的0点0分运行!
[*]00 00 * * * /usr/local/bin/cutlogs.sh &
页:
[1]