2016-03-06 4 views
3

Мне было интересно, как я могу получить размер индекса одного из моих кластеров.Как я могу проверить, сколько места я использовал в одном из R & R-кластеров?

Я хотел бы знать, есть ли у меня еще достаточно места на моем кластере или если мне нужно будет увеличить его размер.

В локальном экземпляре Solr, я могу сделать следующий запрос:

завиток "http://localhost:8888/solr/admin/cores?action=STATUS&wt=json"

ответ:

{ 
    "responseHeader": { 
    "status": 0, 
    "QTime": 0 
    }, 
    "initFailures": {}, 
    "status": { 
    "gettingstarted_shard2_replica1": { 
     "name": "gettingstarted_shard2_replica1", 
     "instanceDir": "/Users/hacker/Documents/solr-5.3.1/example/cloud/node1/solr/gettingstarted_shard2_replica1/", 
     "dataDir": "/Users/hacker/Documents/solr-5.3.1/example/cloud/node1/solr/gettingstarted_shard2_replica1/data/", 
     "config": "solrconfig.xml", 
     "schema": "managed-schema", 
     "startTime": "2016-03-05T01:51:09.964Z", 
     "uptime": 69420729, 
     "index": { 
     "numDocs": 0, 
     "maxDoc": 0, 
     "deletedDocs": 0, 
     "indexHeapUsageBytes": 0, 
     "version": 2, 
     "segmentCount": 0, 
     "current": true, 
     "hasDeletions": false, 
     "directory": "org.apache.lucene.store.NRTCachingDirectory:NRTCachingDirectory([email protected]/Users/user/Documents/solr-5.3.1/example/cloud/node1/solr/gettingstarted_shard2_replica1/data/index [email protected]; maxCacheMB=48.0 maxMergeSizeMB=4.0)", 
     "userData": {}, 
     "sizeInBytes": 71, 
     "size": "71 bytes" 
     } 
    } 
    } 
} 

Но оба действия = STATUS и действие = CLUSTERSTATUS блокируются R & R (403 Запретный ответ).

я не мог найти какие-либо идеи о том, как я могу сделать это на R&R documentation

Благодарности

ответ

2

У службы Retrieve and Rank теперь есть API статистики для определения использования диска и памяти. Вы можете получить к нему доступ, отправив запрос GET:

/v1/solr_clusters/{cluster-id}/stats 
2

Это в настоящее время еще не поддерживается; мы блокируем эти специфические административные API, но вскоре мы добавим отдельные API-интерфейсы статистики уровня сервиса, которые позволят вам понять, как используется дисковое пространство, оперативная память и т. д. После того, как они будут открыты, я обновлю этот ответ указателем.

В то же время, если вы хотите получить эту информацию, пожалуйста, откройте билет поддержки, и мы будем рады получить информацию для вас.


Обновление: См Greg «s answer для пути URI.