Pipeline aggregations - nimrody/knowledgebase GitHub Wiki
-
Compute average GCMs per user GET /monitor/FetchStatsSummaryMetric/_search { "size": 0,
"query": {"match_all": {}}, "aggs" : { "avg_gcms_percentils" : { "aggs" : { "by_user" : { "terms" : { "field" : "userId" }, "aggs" : { "avg_gcms" : { "avg" : {"field" : "numOfGcmsReceived" } } } } }
}
POST /monitor/FetchStatsSummaryMetric/_search { "size": 0, "aggs": { "per_user": { "terms": { "field": "userId" }, "aggs": { "num_gcms": { "avg": { "field": "numOfGcmsReceived" } } } }, "overall_stats" : { "stats_bucket" : { "buckets_path" : "per_user>num_gcms" } } } }