diff --git a/metricdef/metricdef.go b/metricdef/metricdef.go
index <HASH>..<HASH> 100644
--- a/metricdef/metricdef.go
+++ b/metricdef/metricdef.go
@@ -170,7 +170,7 @@ func GetMetrics(scroll_id string) ([]*schema.MetricDefinition, string, error) {
 	var err error
 	var out elastigo.SearchResult
 	if scroll_id == "" {
-		out, err = es.Search(IndexName, "metric_index", map[string]interface{}{"scroll": "1m"}, nil)
+		out, err = es.Search(IndexName, "metric_index", map[string]interface{}{"scroll": "1m", "size": 1000}, nil)
 	} else {
 		out, err = es.Scroll(map[string]interface{}{"scroll": "1m"}, scroll_id)
 	}
set doc count size to <I> to improve ES query performance.