代码之家  ›  专栏  ›  技术社区  ›  nicolaskruchten

划线日志是什么样子的?

  •  2
  • nicolaskruchten  · 技术社区  · 15 年前

    我很难理解我可以用scribe记录什么,甚至日志输出是什么样子…它是文本格式还是二进制格式?日志消息的结构是什么?时间消息元组?

    如有任何答案或文件链接,我们将不胜感激:)

    1 回复  |  直到 15 年前
        1
  •  5
  •   alphadevx    12 年前

    日志记录是文本格式的,因此您可以使用您喜欢的任何文本编辑器打开它。我发现,当我开始寻找抄写员时,文件很差,所以我最后写了自己的,以备将来参考,并为其他人的利益。

    首先,下面是在Linux上安装scribe的详细说明以及所有必需的依赖项:

    http://www.alphadevx.com/a/84-Installing-Facebook-Scribe-on-Fedora-8

    其次,下面是一个如何使用PHP将消息实际记录到正在运行的scribe服务器的示例:

    http://www.alphadevx.com/a/85-Logging-Messages-to-Scribe-from-PHP

    正如您在第二个链接的示例中看到的,您基本上可以记录您想要记录的任何字符串,它将按原样记录:例如,没有时间戳作为前缀。

    在scribe中,元组是类别和消息。类别将成为存储该类别中记录的邮件的目录名(目录中的各个日志文件也将以类别名作为前缀)。希望上面的教程能够更清楚地说明这一点。

    推荐文章