【发布时间】:2016-06-08 15:02:28
【问题描述】:
我正在尝试在 grafana 中显示 elasticsearch scripted aggregation。 我不知道在 grafana UI 中的何处设置我的聚合脚本
Elasticsearch 聚合
{
"scripted_metric": {
"init_script": "_agg['transactions'] = []",
"map_script": "if (doc['type'].value == \"sale\") { _agg.transactions.add(doc['amount'].value) } else { _agg.transactions.add(-1 * doc['amount'].value) }",
"combine_script": "profit = 0; for (t in _agg.transactions) { profit += t }; return profit",
"reduce_script": "profit = 0; for (a in _aggs) { profit += a }; return profit"
}
}
Grafana 用户界面
【问题讨论】:
-
据我所知没有实现。
标签: elasticsearch grafana