elasticsearch - 如何在 Kibana 中搜索对象数组?
问题描述
我们有以这种格式进入 Kibana 的日志:
{
"starttime": "2019-04-07T23:31:07.855Z",
"maxlevel": "ERROR",
"messages": [
{
"time": "2019-04-07T23:31:07.861Z",
"level": "ERROR",
"message": "[application.controllers.RestApiController] no_staff_member Please identify yourself"
},
{
"time": "2019-04-07T23:31:07.862Z",
"level": "INFO",
"message": "[application.controllers.RestApiController] received request"
}
]
}
如何在 Kibana 中编写查询来搜索 messages.message 包含“no_staff_member”的任何日志条目?
我努力了:
messages.message:no_staff_member
messages.message:/.*no_staff_member.*/
解决方案
推荐阅读
- java - 从 geoQuery 向 recyclerView 添加唯一项目
- c# - .Net Framework 4.7.2 引用 .Net Standard 2.0 项目
- lisp - 如何使用参数迭代函数,参数是 lisp 中的文件名?
- python - 句子相似性错误的通用句子编码
- python - 使用自制软件更新 python3 时,我收到一条错误消息“未安装 python3”
- python - 调用 WebSocket.close 时现有等待会发生什么
- python - PyCharm 中 Python 网络爬虫的问题。(初学者)
- spring-boot - Zuul 代理在 Tomcat vai SpringBootServlet 上不起作用
- javascript - 仅当输入有数据时才启用提交按钮
- python - 为几个连续列上的相同值设置熊猫数据框的子集