2015-06-08 23 views
3

我正致力于扩展当前记录器解决方案,我想包括更多的信息,而不仅仅是类,行号,日志级别,日期等。我还想捕获主机名称,生成日志消息的软件的制造商,软件产品名称,软件版本和代码库。URN/URI对于软件制造商/产品/版本

我的搜索只有一个用户代理字符串。那里已经存在一个通信这个信息的标准方式(RFC/URN/URI)吗?

瓮:XYZ:为myhost /微软/ Windows的7.0 /前景-10.1/SMTP-0.2

+0

沟通在什么情况下?一个通用的HTTP请求? –

+0

记录到一个日志文件,以便我可以知道哪个版本的软件生成输出。 – davidemm

回答

1

您可以使用类似的系统日志。 检查此RFC5424 The Syslog Protocol

+0

这不是我正在寻找的,但RFC非常有帮助,我已经从中提出了一些想法。谢谢! – davidemm

+0

谢谢@davidemm。根据你的问题,你似乎在收集来自不同系统的日志数据到中央存储库。系统日志正好适合这一点,它是一个广泛使用的标准。对于Windows,还有一个eventlog-to-syslog程序,它'提供了一个将Windows Eventlog事件发送到系统日志服务器的方法。'链接 - https://code.google.com/p/eventlog-to-syslog/ – terry