7

大多数应用程序和服务都记录到文件系统。他们为什么不使用系统日志?是慢还是不可靠?

使用 syslog 的真正优点和缺点是什么?

4

1 回答 1

7

缺点

  • 类别数量有限(例如,与 log4j 相比),这限制了过滤能力
  • 系统范围,需要管理员权限才能设置
  • 并非在所有操作系统上都可用(例如,Windows)

优点

  • 应用程序日志记录是即插即用的,具有众所周知的位置
  • 过滤所有消息的单一位置
  • 考虑了许多常见功能(例如写入文件、远程发送日志、轮换日志文件)
  • 可以构建(并且实际存在)可以同时查看所有应用程序日志的工具
于 2012-04-16T13:49:21.690 回答