要求按照ip_peer 分组,并查询每个分组中 最小的开始时间和最大的结束时间, 每个分组 byte求和
{
"size": 0,
"aggs": {
"group_by_ip_peer": {
"terms": {
"field": "ip_peer",
"size": 1,
"order": {
"min_starttime": "asc"
}
},
"aggs": {
"min_starttime": {
"min": {
"field": "starttime"
}
},
"max_starttime": {
"max": {
"field": "starttime"
}
},
"sum_byte": {
"sum": {
"field": "byte_in"
}
},
"sum_packet": {
"sum": {
"field": "packet_in"
}
}
}
}
}
}