Advertisement
haizaar

ES fast query

Aug 7th, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 1.15 KB | None | 0 0
  1. GET myindex/_search?routing=5218
  2. {
  3.   "query": {
  4.     "bool": {
  5.       "filter": {
  6.         "bool": {
  7.           "must": [
  8.             {
  9.               "range": {
  10.                 "ts": {
  11.                   "gte": 1501476000,
  12.                   "lte": 1502087064,
  13.                   "format": "epoch_second"
  14.                 }
  15.               }
  16.             },
  17.             {"term": {"mid": "5218"}},
  18.             {"terms": {"v": ["4", "5", "6", "7"]}},
  19.             {"terms": {"rw": ["r", "w"]}},
  20.             {"terms": {"bs": ["lt8k", "8k_64k", "64k_256k", "gt256k"]}}
  21.           ]
  22.         }
  23.       }
  24.     }
  25.   },
  26.   "aggs": {
  27.     "points": {
  28.       "date_histogram": {
  29.         "field": "ts",
  30.         "interval": "6000s"
  31.       },
  32.       "aggs": {
  33.         "rw": {
  34.           "terms": {
  35.             "field": "rw",
  36.             "size": 2
  37.           },
  38.           "aggs": {
  39.             "t": {"sum": {"field": "t"}}
  40.           }
  41.         },
  42.         "bs": {
  43.           "terms": {
  44.             "field": "bs",
  45.             "size": 4
  46.           },
  47.           "aggs": {
  48.             "t": {"sum": {"field": "t"}}
  49.           }
  50.         }
  51.       }
  52.     }
  53.   },
  54.   "size": 0
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement