syslog 怎么配置使自己的应用程序的日志记录到自己的文件中

syslog 如何配置使自己的应用程序的日志记录到自己的文件中
syslog 如何配置使自己的应用程序的日志记录到自己的文件中?

syslog默认上记录到系统的统一log中,我想让自己的程序日志记录到自己的文件中,这样好管理,也不会和其他的混起来。请问如何实现?

怎么样设置syslog使其日志达到一定大小之后进行转存,转存前能压缩最好。

有人知道吗? 
------解决思路----------------------
一般会有一个syslog.conf文件在/etc下用于控制syslogd的行为。可以通过man syslog.conf命令看一下man page.

log文件的转存一般用的是logrotate daemon。 你需要确保这个daemon在运行。可以通过man logrotate和man logrotate.conf命令看一下man page.
------解决思路----------------------
搜索mysql   template  myformat ,"%msg%\n" 即可