首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >几乎-从一个服务器到另一个服务器的日志的实时副本。

几乎-从一个服务器到另一个服务器的日志的实时副本。
EN

Server Fault用户
提问于 2012-07-30 09:23:32
回答 2查看 669关注 0票数 1

我们在Debian6.0框上有一个身份验证守护进程,每秒钟生成大约4-6行\条目的日志。出于法律原因,这个日志文件必须首先写入本地磁盘,然后才能备份它或在任何地方传输它。这些日志每2小时由守护进程自己旋转一次。

我想实现一个系统,其中将日志输入数据库,并查看syslog(将服务日志记录到syslog-ng,然后syslog-ng将条目写入db和磁盘),但是这被拒绝,就好像syslog-ng进程因任何原因而失败一样,我们会松掉日志条目。

我一直在尝试使用rsync和cron设置来每5分钟左右同步一次,但是接收端显然需要一个日志的完整副本才能对rsync进行“比较”,而我真正想要的就是上一次检查之间的区别。

是否有一种很好的方法可以从上次检查后(最好是从远程机器)获取日志文件中的更改,然后将这些行输入脚本或直接输入数据库?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2012-07-30 10:05:13

使用tail -F <logfile> | db-import-script有什么问题吗?坦白地说,你引用的“法律理由”似乎是荒谬的,甚至对律师来说也是如此,所以我倾向于寻求对这些条例的意图进行澄清,然后再努力做到这一点,而不是试图与那些可能没有能力评估实施是否合适的人一起审查实施细节。如果他们有技术能力,然后告诉他们给你设计,你会实现它的规格。

票数 1
EN

Server Fault用户

发布于 2012-07-30 09:25:48

我必须先承认我是他们最大的客户之一,但对于这类事情,我建议你至少考虑一下扣篮 --如果没有其他原因,它可以是免费的,这就是我们用来做你所做的几乎完全正确的事情。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/412447

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档