Browse Source

fix #2101 store elasticsearch stats

Shinsuke Sugaya 6 years ago
parent
commit
4d75f78c62
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/main/java/org/codelibs/fess/timer/SystemMonitorTarget.java

+ 2 - 2
src/main/java/org/codelibs/fess/timer/SystemMonitorTarget.java

@@ -183,11 +183,11 @@ public class SystemMonitorTarget implements TimeoutTarget {
             final FessEsClient esClient = ComponentUtil.getFessEsClient();
             final FessEsClient esClient = ComponentUtil.getFessEsClient();
             final NodesStatsResponse response =
             final NodesStatsResponse response =
                     esClient.admin().cluster().prepareNodesStats().setIngest(false).setBreaker(false).setDiscovery(false).setFs(true)
                     esClient.admin().cluster().prepareNodesStats().setIngest(false).setBreaker(false).setDiscovery(false).setFs(true)
-                            .setHttp(false).setIndices(true).setJvm(true).setOs(true).setProcess(true).setScript(false).setThreadPool(true)
+                            .setHttp(true).setIndices(true).setJvm(true).setOs(true).setProcess(true).setScript(false).setThreadPool(true)
                             .setTransport(true).execute().actionGet(10000L);
                             .setTransport(true).execute().actionGet(10000L);
             final XContentBuilder builder = XContentFactory.jsonBuilder();
             final XContentBuilder builder = XContentFactory.jsonBuilder();
             builder.startObject();
             builder.startObject();
-            response.toXContent(XContentFactory.jsonBuilder(), ToXContent.EMPTY_PARAMS);
+            response.toXContent(builder, ToXContent.EMPTY_PARAMS);
             builder.endObject();
             builder.endObject();
             builder.flush();
             builder.flush();
             try (OutputStream out = builder.getOutputStream()) {
             try (OutputStream out = builder.getOutputStream()) {