|
@@ -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()) {
|