哪个程序默认使用 syslog local[0-7] 设施?

Jon*_*rke 19 logging syslog

除了常见的系统设施(mailnewsdaemoncron等), syslog 还提供了一系列“本地”设施,编号为 0 到 7:LOCAL0LOCAL1、 ...、LOCAL7

哪些是常见应用程序的程序默认设置?

我想找出哪些设施“传统上”用于众所周知的服务。我将在许多服务器上部署应用程序,并安装各种软件,并想看看是否有一个“免费”工具可以轻松用于我自己的日志。

请注意,我意识到除了系统日志工具之外,还有其他方法可以做到这一点。只是好奇!

这里有一些,(开始回答我自己的问题)还有一些感谢 voretaq7:

  • LOCAL0 被 postgresql 使用
  • LOCAL2 被 sudo 使用
  • LOCAL3 被某些版本的 SpamAssassin 使用
  • LOCAL4 slapd(OpenLDAP 服务器)默认使用
  • LOCAL5 有时被 Snort IDS 使用
  • LOCAL7 用于 Fedora 12 上的引导消息

vor*_*aq7 7

这些LOCALn设施可用于任何本地使用,并且可能因站点而异。

我保证可用的 8 个中的每一个都被某些东西使用,所以如果你想避免冲突,我最好的建议是将所有 7 个记录到单独的日志中,然后选择一个似乎没有其他东西使用的。

您错过了一些(程序默认值 - 可能会在本地更改,因此请仔细检查):

  • LOCAL0 由 postgresql 使用(如果配置为登录到 syslog)
  • LOCAL2 由 sudo 使用(如果配置为登录到系统日志)
  • LOCAL3 被某些版本的 SpamAssassin 使用
    • 这通常是由本地管理员改为日志mail,而不是
  • LOCAL5 有时被 Snort IDS 使用
    • 我不知道这是默认设置还是巧合,但我在几个 Snort 安装中看到过