【发布时间】:2015-08-07 16:21:53
【问题描述】:
我现在已经尝试了几个日志收集服务,例如 logspout/papertrail 和 fluentd/elasticsearch,但结果并不总是以正确的顺序显示,这可能会使调试变得困难。一个例子是 Node.js 应用程序,console.log 命令导致多行,或者堆栈跟踪出错。这些行都以相同的时间戳显示,我猜日志收集服务无法知道显示这些的顺序。有没有办法增加毫秒精度?或者以其他方式确保它们以与我执行docker logs 命令相同的顺序显示?
更新:我还没有研究过,但我看到了一些关于 fluent 或 elasticsearch 在较新版本中默认支持毫秒+精度
【问题讨论】:
标签: elasticsearch docker fluentd