간단히 브라우저를 다음 URL로 이동하여 ElasticSearch 클러스터에서 색인을 사용할 수 있습니다.
에 http : // elasticsearch.company.com/_aliases
이는 인덱스의 배열 및 JSON에서 자신의 별명을 반환합니다. 다음 예는 다음과 같습니다
{
"compute-devzone1": { },
"compute-den2": { },
"compute-den1": { },
...
}
는 농담으로 인덱스의 목록을이 코드를 사용하려면 ...
HttpClientConfig config;
JestClientFactory factory;
JestClient client;
GetAliases aliases;
JestResult result;
String json;
config = new HttpClientConfig.
Builder("http://elasticsearch.company.com").
build();
aliases = new GetAliases.
Builder().
build();
factory = new JestClientFactory();
factory.setHttpClientConfig(config);
client = factory.getObject();
result = client.execute(aliases);
json = result.getJsonString();
는 json
에서 인덱스를 추출하기 좋아하는 JSON 프로세서를 사용합니다.
색인 이름 목록을 찾으십니까? 또는 지표에 관한 통계? –
이름만으로도 문자열 목록이됩니다. – Chris