Chinaunix

标题: 急! 求教版主: 如何用管道实时备份log ! [打印本页]

作者: 荣磊    时间: 2005-08-01 09:34
标题: 急! 求教版主: 如何用管道实时备份log !
我公司的linux系统上面跑的程序的log日志很大,达几G,以前都是存放在本机
这样要分析日志的时候很麻烦要从那些server上把日志scp过来,现在有个需求
想通过管道(或其它方法)实时将产生的日志备份到一台日志主机上,不知道大家有什么好的办法没有.
作者: jayo_zhang    时间: 2005-08-01 09:43
标题: 急! 求教版主: 如何用管道实时备份log !
用turboftp 可以实现
作者: 守夜人    时间: 2005-08-01 09:57
标题: 急! 求教版主: 如何用管道实时备份log !
写个自动备份至服务器(FTP)的角本行不行??
作者: 荣磊    时间: 2005-08-01 10:43
标题: 急! 求教版主: 如何用管道实时备份log !
楼上两位兄弟能具体点吗,具体怎么做 有没有相关的第三方软件可以实现呢
作者: 荣磊    时间: 2005-08-01 10:46
标题: 急! 求教版主: 如何用管道实时备份log !
现在主要的问题     日志是随时产生的,而且是连续不断的灌到一个log里面
如何实时将产生的日志通过网络写到别一个server上
作者: SkyBelieve    时间: 2005-08-01 12:14
标题: 急! 求教版主: 如何用管道实时备份log !
可以考虑用LINUX自带的syslog服务将log直接输出到log主机。。
作者: archangle    时间: 2005-08-01 12:29
标题: 急! 求教版主: 如何用管道实时备份log !
同楼上,让syslog监听514/udp端口,可以做日志服务器。我就是这么做的,并且给syslog打一个补丁,把所有的日志存在mysql数据库里面。同时用php管理系统从数据库里读日志。这样可以从web上查看所有机器的日志,并且有详细的选择条件。
作者: SkyBelieve    时间: 2005-08-01 13:01
标题: 急! 求教版主: 如何用管道实时备份log !
[quote]原帖由 "archangle"]同楼上,让syslog监听514/udp端口,可以做日志服务器。我就是这么做的,并且给syslog打一个补丁,把所有的日志存在mysql数据库里面。同时用php管理系统从数据库里读日志。这样可以从web上查看所有机器的日志,并且有..........[/quote 发表:


打的什么补丁可以说一下吗?怎么存到mysql数据库里的?
作者: 风流涕淌    时间: 2005-08-01 13:31
标题: 急! 求教版主: 如何用管道实时备份log !
试试php-syslog-ng吧,这个是个网页式的日志分析

把日志写到MYSQL的数据库中

可以根椐主机名分别机器

可以根椐级别查询

可以按日期和时间内查询

可以按程序查询

好多的,都写到mysql里了,

怎么查看你怎么写了,默认有的好像就这些吧

如果有需要,可以加多点的查询
作者: archangle    时间: 2005-08-01 14:55
标题: 急! 求教版主: 如何用管道实时备份log !
补丁是syslogd-sql.
搜索一下能找到。
然后syslog.conf可以非常简单的配置。
比如
*.*     +dbuser:dbpass@localhost/database!tablename
管理系统
[/img]
作者: SkyBelieve    时间: 2005-08-01 17:37
标题: 急! 求教版主: 如何用管道实时备份log !
不错不错,谢谢楼上的两位兄弟。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2