【问题标题】:How to enable logging when ElasticSearch indexes a record?当 ElasticSearch 索引记录时如何启用日志记录?
【发布时间】:2015-02-03 06:23:13
【问题描述】:

我正在尝试测量使用 ELK 堆栈所涉及的延迟。我正在登录我的测试应用程序,我想知道它出现在 ElasticSearch 中需要多长时间。我知道这只是一个粗略的估计,并且非常适合我的环境。

如何测量我的 app/logstash/elasticsearch 之间的延迟?

编辑: 我正在关注 suggestion 并启用了 _timestamp,但我没有在我的记录中看到该字段。

{
 logaggr : {
    order : 0,
    template : "logaggr-*",
    settings : {},
    mappings : {
        logaggr : {
            date_detection : false,
            _timestamp : {
                enabled : true,
                store: true
            },
            properties : {
                level : {
                    type : "string"
                },
                details : {
                    type : "string"
                },
                logts : {
                    format : "yyyy-MM-dd HH:mm:ss,SSS",
                    type : "date"
                },
                classname : {
                    type : "string"
                },
                thread : {
                    type : "string"
                }                   
            }
        }
    },
    aliases : {}
 }
}

提前致谢!

【问题讨论】:

    标签: elasticsearch logstash


    【解决方案1】:

    三个时间戳可以回答你的问题:

    1. 日志文件时间戳,例如当应用程序写入信息时。确保您的服务器时钟正确。
    2. @timestamp,由logstash设置为收到日志的时间。
    3. _timestamp,elasticsearch可以设置为接收日志的时间。 This setting 必须在 elasticsearch 中启用。

    在这三个之间,您可以通过 ELK 跟踪日志的进度。

    【讨论】:

    • 这应该可以帮助我回答我的问题,除非我似乎无法填充 _timestamp。我在映射中启用了 _timestamp 并为此属性设置了 "store": true 但是当我通过 ID 查询时看不到它是否还有其他标志可以访问它?
    • 您可能必须将其明确添加到您的字段列表中。
    • 即使我的模板显示 _timestamp 已启用,我也无法填充 _timestamp。我已经编辑了我的帖子以显示模板。有什么想法吗?
    • 您的映射会创建字段并为其编制索引(以便您可以对其进行搜索),但查询中仅返回“存储”字段。又一次地图更新!
    • 即使在我添加了“store”之后仍然看不到 _timestamp:true。直到我从这个stackoverflow.com/questions/13744233/elasticsearch-timestamp 帖子中意识到_timestamp 必须与属性处于同一级别。更新了我的帖子以显示现在适合我的模板。我可以看到 _timestamp !!
    猜你喜欢
    • 1970-01-01
    • 2018-04-04
    • 1970-01-01
    • 2017-01-14
    • 1970-01-01
    • 1970-01-01
    • 2020-08-10
    • 2011-06-16
    • 1970-01-01
    相关资源
    最近更新 更多