这是我第一次在elasticsearch中使用脚本,我遇到了以下问题:
curl -XPOST 10.29.97.129:9200/.marvel-es-1-*/_search -d '{
"query": {
"bool": {
"filter": [
{
"range": {
"timestamp": {
"gte": "now-2m",
"lte": "now"
}
}
},
{
"terms": {
"cluster_state.status": ["green", "yellow", "red"]
}
}
]
}
},
"_source": [
"cluster_state.status"
],
"sort": [
{
"timestamp": {
"order": "desc"
}
}
],
"size": 1,
"aggs": {
"minutes": {
"date_histogram": {
"field": "timestamp",
"interval": "5s"
},
"aggs": {
"status": {
"terms": {
"field": "cluster_state.status",
"size": 3
}
}
}
}
},
"script_fields" : …Run Code Online (Sandbox Code Playgroud)