访问C - syslog ng中的时间戳

时间:2015-12-03 17:39:05

标签: c timestamp raspberry-pi syslog-ng

我正在开发一个C项目,与Rpi进行客户端/服务器syslog通信。我被要求使用syslog ng,我想访问时间戳。

从我发现here

  

时间戳的来源取决于您发送的日志数据的类型。

加:

  

如果您的数据是由系统日志服务转发的,那么我们可以提取并使用标题中嵌入的时间戳。

因此可以拉出时间戳。但是如何?

1 个答案:

答案 0 :(得分:0)

如果您使用syslog-ng,它会处理两个不同的时间戳:

  • 实际收到消息时的那个
  • syslog消息中包含的消息

可以通过宏访问它们。您可以在https://www.balabit.com/sites/default/files/documents/syslog-ng-ose-3.7-guides/en/syslog-ng-ose-v3.7-guide-admin/html-single/index.html#reference-macros

了解更多相关信息