从 elasticsearch 查询创建一个 Kibana URL
Create a Kibana URL from elasticsearch query
我想根据最近 15 分钟更改的主机名生成自动 kibana URL。这是我正在使用的弹性搜索查询:
{'query': {'bool': {'minimum_should_match': 1, 'should': [{'match': {'beat.hostname.raw': 'xxxxxxx'}}, {'match': {'beat.hostname.raw': 'yyyyyyy'}}], 'must': [{'range': {'@timestamp': {'gte': 'now-15m'}}}]}}}
我如何为 kibana 创建一个可解析的 URL 用于此搜索?
谢谢,
发布此问题的答案以防有人遇到此问题:
https://kibanaurl.com/app/kibana#/discover?_g=(time:(from:now-15m,mode:quick,to:now))&_a=(columns:!(_source),filters:!((bool:(should:!((term:(beat.hostname.raw:xxxxxx)),(term:(beat.hostname.raw:yyyyyyy)))))),index:IndexName)
我想根据最近 15 分钟更改的主机名生成自动 kibana URL。这是我正在使用的弹性搜索查询:
{'query': {'bool': {'minimum_should_match': 1, 'should': [{'match': {'beat.hostname.raw': 'xxxxxxx'}}, {'match': {'beat.hostname.raw': 'yyyyyyy'}}], 'must': [{'range': {'@timestamp': {'gte': 'now-15m'}}}]}}}
我如何为 kibana 创建一个可解析的 URL 用于此搜索?
谢谢,
发布此问题的答案以防有人遇到此问题:
https://kibanaurl.com/app/kibana#/discover?_g=(time:(from:now-15m,mode:quick,to:now))&_a=(columns:!(_source),filters:!((bool:(should:!((term:(beat.hostname.raw:xxxxxx)),(term:(beat.hostname.raw:yyyyyyy)))))),index:IndexName)