Link 从 Grafana 到 Kibana 的上下文(保留时间框架和 lucene 查询)
Link with context from Grafana to Kibana (retain time frame and lucene query)
我使用 Elasticsearch 数据源设置了 Grafana,我正在绘制来自我的网络服务器的 404 http 状态代码。
我想对与我的 Elasticsearch 实例关联的 Kibana 实施下钻 link。所需的 URL 是这种形式:
https://my.elasticsearch.com/_plugin/kibana/#/discover?_g=(refreshInterval:(display:Off,section:0,value:0),time:(from:now-12h,mode:quick,to:now))&_a=(columns:!(_source),filters:!(),index:'cwl-*',interval:auto,query:(query_string:(analyze_wildcard:!t,query:'status:404')),sort:!('@timestamp',desc))
对于 from: 和 to: 字段,我想使用 Grafana 当前使用的 "from" 和 "to" 值。对于查询:字段,我想使用关联指标的 "Lucene query" 中的值。
Grafana 是否公开了一些上下文对象,我可以从中提取这些值,从而生成必要的 URL?
或者有其他方法吗?
现在可以了,启动 Grafana 7.1.2:
完整的工作示例:
https://kibana/app/kibana#/discover/my-search?_g=(time:(from:'${__from:date}',to:'${__to:date}'))&_a=(query:(language:lucene,query:'host:${host:lucene}'))
我使用 Elasticsearch 数据源设置了 Grafana,我正在绘制来自我的网络服务器的 404 http 状态代码。
我想对与我的 Elasticsearch 实例关联的 Kibana 实施下钻 link。所需的 URL 是这种形式:
https://my.elasticsearch.com/_plugin/kibana/#/discover?_g=(refreshInterval:(display:Off,section:0,value:0),time:(from:now-12h,mode:quick,to:now))&_a=(columns:!(_source),filters:!(),index:'cwl-*',interval:auto,query:(query_string:(analyze_wildcard:!t,query:'status:404')),sort:!('@timestamp',desc))
对于 from: 和 to: 字段,我想使用 Grafana 当前使用的 "from" 和 "to" 值。对于查询:字段,我想使用关联指标的 "Lucene query" 中的值。
Grafana 是否公开了一些上下文对象,我可以从中提取这些值,从而生成必要的 URL?
或者有其他方法吗?
现在可以了,启动 Grafana 7.1.2:
完整的工作示例:
https://kibana/app/kibana#/discover/my-search?_g=(time:(from:'${__from:date}',to:'${__to:date}'))&_a=(query:(language:lucene,query:'host:${host:lucene}'))