生成模拟的日志消息

我正在帮助评估一些集中的日志收集和报告工具。 为了帮助testing工具,我希望能够生成大量的模拟日志消息。 最好,我想生成大量的日志,这些日志被格式化为Unix服务器,Windows服务器,Cisco路由器等各种设备的有效日志。

在谷歌search,我发现曾经有一个叫做“小军鼓生成器”的工具做了这样的事情,但它看起来不再是可用的(小军网站仍然有军鼓生成器的文档,但是我不能看哪里下载)。

有没有人知道用于生成大量模拟日志数据的好工具? 或者,你知道是否还有可能在某个地方获得军鼓发电机吗?

我会build议从以下的一些样本:

http://ossec.net/wiki/index.php/Log_Samples

他们有来自攻击,错误,失败,多个设备等的日志,你可以扔你的工具来testing。

我不知道这是否是你想要的,但是logging器命令允许你发送任何你想要的消息到系统日志系统

请记住,我不知道你为什么要这样做,但我会问,通过使用“随机”数据评估一个系统,你会得到什么? 您应该在正在经历尽可能接近将要在上线后处理的负载和数据的情况下对工具进行评估。 否则,这不是一个真正的评价。

作为一个build议,并且假设您已经有一组正在logging到系统日志服务器的主机,那么您可以简单地将这些消息redirect到系统日志服务器,并保持现有日志正在运行。 对于标准的syslogd,用-h标志启动守护进程,并在你的syslog.conf的开头添加一行,如下所示:

 *.* @loghost.example.com