syslog-ng向mysql中写入log信息,如果设定保存的期限?譬如只保存最近10天的?

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
nifi
帖子: 335
注册时间: 2005-06-12 12:23

syslog-ng向mysql中写入log信息,如果设定保存的期限?譬如只保存最近10天的?

#1

帖子 nifi » 2007-07-01 9:27

如题,我这里要监控100多台网络设备的log信息,每天都会产生大量的数据,而且每天也有人专门查看抓取的信息写出报表,所以没必要保存很久以前的信息。
我是用cacti(plugin+haloe)+mysql+syslog-ng做的,如何设定保存期限,自动删除规定时间以外的log信息?
是不是只能通过脚本操作mysql来实现?或者在mysql中通过什么命令来删除以前多余的数据?
快乐工作 快乐学习
回复