在discover里用app:abc123 可以找到数据,
但是在返回的aggregation buckets中返回的是10条 超过10条怎么显示,
就是想每个日志app列举一个,然后点击时候跳转到日志该列表。
我是用的aggregation的buckets列举的日志,一直都是20条。
																				但是在返回的aggregation buckets中返回的是10条 超过10条怎么显示,
 server.route({
    path: "/log-monitor",
    method: "GET",
    handler(request, reply) {
      const { callWithRequest } = server.plugins.elasticsearch.getCluster(
        "data"
      );
      callWithRequest(request, "search", {
        index: " logstash-*",
        body: {
          aggs: {
            apps: { terms: { field: "app.keyword" } }
          },  
          size:10
        }
      }).then(response => {
        reply(response);
      });
    }
  });就是想每个日志app列举一个,然后点击时候跳转到日志该列表。
我是用的aggregation的buckets列举的日志,一直都是20条。

 
	
2 个回复
yuxia6895
赞同来自:
truman.p.du
赞同来自: