gpt4 book ai didi

elasticsearch - 如何在Elasticsearch中查询特定来源的字段

转载 作者:行者123 更新时间:2023-12-03 00:39:30 25 4
gpt4 key购买 nike

我的elasticsearch集群运行正常。当我运行以下命令时,我会收到所有消息:

GET myindex/fluentd/_search?sort=@timestamp:desc

现在,上面的命令为我提供了与时间戳有关的所有日志(按降序排列)。下面是日志的样子:
{
"_index": "myindex",
"_type": "fluentd",
"_id": "ZFVk8mMB3x3ftHjXD16B",
"_score": null,
"_source": {
"datatime": "Jun 12 05:06:11",
"username": "user1",
"msg": "Running elasticsearch",
"hostname": "user1",
"@timestamp": "2018-06-12T05:06:11.000000000+00:00"
},
"sort": [
1528779971000
]

},

我可以运行什么命令从所有日志中按时间降序从源日志中仅提取源的 msg字段?

谢谢

最佳答案

您是否尝试过在Google上进行搜索?

在Google上进行的轻松搜索为我提供了此page的链接,该链接显示了执行此操作的完美示例:

GET twitter/_doc/0?_source_include=*.id&_source_exclude=entities

使用 _source_include,您可以从日志中获取 msg

关于elasticsearch - 如何在Elasticsearch中查询特定来源的字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50809705/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com