Skip to content

Instantly share code, notes, and snippets.

@boris-42
Created September 23, 2016 13:01
Show Gist options
  • Save boris-42/dfebc39199146b747f217b50e5c3fd2b to your computer and use it in GitHub Desktop.
Save boris-42/dfebc39199146b747f217b50e5c3fd2b to your computer and use it in GitHub Desktop.
curl -X GET <ES>/<parsed_log_index>/<parsed_log_type> -d'
{
"aggs": {
"request_per_minute": {
"date_histogram": {
"field": "Timestamp",
"interval": "minute",
"format": "yyyy-MM-dd-hh-mm"
},
"aggs": {
"http_codes": {
"terms": {
"field": "http_status"
}
},
"http_response_time": {
"extended_stats": {
"field": "http_response_time"
}
},
"http_response_size": {
"extended_stats": {
"field": "http_response_size"
}
},
"services": {
"terms": {
"field": "Logger"
},
"aggs": {
"status_codes": {
"terms": {
"field": "http_status"
}
},
"http_response_time": {
"extended_stats": {
"field": "http_response_time"
}
},
"http_response_size": {
"extended_stats": {
"field": "http_response_size"
}
}
}
}
}
}
}
}'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment