当前位置: 首页 > 知识库问答 >
问题:

使用rsyslog重定向日志

松思源
2023-03-14

我在rsyslog.conf上添加了这一行:

if $msg contains 'arpwatch'          then          /var/log/test.log

问题是,如果我有同时包含表达式(arpwatch)的日志行,那么只有第一行被记录,其他行不被记录。

2012 Nov 10 09:56:34 alienvault->/var/log/syslog Nov 10 09:56:34 alienvault arpwatch_eth0: chdir(/usr/arpwatch): No such file or directory
2012 Nov 10 09:56:34 alienvault->/var/log/syslog Nov 10 09:56:34 alienvault arpwatch_eth0: (using current working directory)
2012 Nov 10 09:56:34 alienvault->/var/log/syslog Nov 10 09:56:34 alienvault arpwatch_eth0: pcap open eth0: eth0: No such device exists (SIOCGIFHWADDR: No such device)
2012 Nov 10 09:56:34 alienvault->/var/log/syslog Nov 10 09:56:34 alienvault arpwatch_eth0: chdir(/usr/arpwatch): No such file or director

共有1个答案

季凡
2023-03-14

您可以检查rsyslog的msg属性以查找模式arpwatch-但它实际上只在记录的消息中...ARPWATCH_ETH0不是msg的一部分

 类似资料:
  • 问题内容: 谁能告诉我为什么我的重定向助手无法按我期望的方式工作?我正在尝试重定向到我的主控制器的index方法,但是当它路由到时需要我。这对任何人有意义吗?我将配置中的索引页设置为空白,尽管我不认为这是问题所在。有人对如何解决此问题有建议吗?提前致谢! 控制器 : .htaccess : 问题答案: URL助手 代码点火器中的redirect语句使用重定向标头语句将用户发送到指定的网页。 该语句

  • 问题内容: 我正在尝试使用以下方法重定向到另一条路线: 但是由于某种原因,它不起作用。我使用jQuery- UI做了一个自动完成的小部件,一旦用户选择了一个选项,我就从作用域调用了一个函数。我调试了它,然后它进入了函数,但它从未重定向到其他路由。当我按下一个键时,它只会改变路线。 我认为这很奇怪,但是我还没有弄清楚如何解决这个问题。我用了 它可以工作,但我想使用该功能。 有人知道为什么会这样吗?

  • 问题内容: 我想使用PHP将所有www.domain.com请求重定向到domain.com,基本上是: 但是我确实想像SO中那样维护请求的URL,例如: 应该重定向到: 我不想依靠解决方案,并且我不确定要使用哪种变体来实现这一目标。同样,保留HTTPS协议将是一个加号。 我应该怎么做? 问题答案: 将用户重定向到完全相同的页面,www。完整。 因此,要摆脱www。,我们只需替换一行: 那应该起作

  • Rsyslog 是 RHEL6 开始的默认系统 syslog 应用软件(当然,RHEL 自带的版本较低,实际官方稳定版本已经到 v8 了)。官网地址:http://www.rsyslog.com 目前 Rsyslog 本身也支持多种输入输出方式,内部逻辑判断和模板处理。 常用模块介绍 不同模块插件在 rsyslog 流程中发挥作用的原理,可以阅读:http://www.rsyslog.com/do

  • Rsyslog 是一个 syslogd 的多线程增强版。它提供高性能、极好的安全功能和模块化设计。虽然它基于常规的 syslogd,但 rsyslog 已经演变成了一个强大的工具,可用于: 接收来自各种来源的输入 转换它们 将结果输出到不同的目的地 架构 Among others, it offers support for on-demand disk buffering, reliable s