Kibana有没有办法省略特定查询的仪表板时间?示例用例:
我跟踪开放会话,并希望查看当前有多少会话。像我记录的所有对象的会话都是根据创建日期导入的。但他们也有一个过期日期。
我想忽略创建日期,只显示尚未过期的会话。
我从ES获得了这样的查询部分:
GET /dev/authority/_search
{
"query": {
"filtered": {
"filter": {
"and": [
{
"term": {
"_type": "authority"
}
},
{
"term": {
"enabled": true
}
},
{
"term": {
"_issuedTo.userType": "customer"
}
},
{
"range": {
"expires": {
"gt": "now"
}
}
}
]
}
}
}
}
问题是仪表板的行为类似于“之间”过滤器,因此它只会获取在仪表板开始时间之后创建的会话。我想忽略这个值并获得所有匹配而不管创建时间,是否可以完成?