[ 
https://issues.apache.org/jira/browse/SOLR-10677?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shalin Shekhar Mangar updated SOLR-10677:
-----------------------------------------
    Attachment: SOLR-10677.patch

Patch that tweaks the format of the diagnostics output.

> Expose a diagnostics API to gives details of how loaded each node is, 
> according to the policies
> -----------------------------------------------------------------------------------------------
>
>                 Key: SOLR-10677
>                 URL: https://issues.apache.org/jira/browse/SOLR-10677
>             Project: Solr
>          Issue Type: Sub-task
>      Security Level: Public(Default Security Level. Issues are Public) 
>          Components: SolrCloud
>            Reporter: Shalin Shekhar Mangar
>            Assignee: Shalin Shekhar Mangar
>              Labels: autoscaling
>             Fix For: master (7.0)
>
>         Attachments: SOLR-10677.patch, SOLR-10677.patch
>
>
> Expose a diagnostics API to gives details of how loaded each node is, 
> according to the configured cluster policy and preferences. This should 
> probably fold into the autoscaling read APIs added in SOLR-10373.
> By adding {{diagnostics=true}} as a request parameter for /admin/autoscaling 
> (for v1 API) or /cluster/autoscaling (for v2 API), the API returns the list 
> of nodes in sorted order according to the cluster preferences configured.
> API v1:
> {code}
> curl 
> http://localhost:8983/solr/admin/autoscaling?diagnostics=true&wt=json&indent=on
> {code}
> or API v2:
> {code}
> http://localhost:8983/v2/cluster/autoscaling?diagnostics=true&wt=json&indent=on
> {code}
> {code}
> {
>   "responseHeader":{
>     "status":0,
>     "QTime":82},
>   "cluster-preferences":[{
>       "minimize":"cores",
>       "precision":3},
>     {
>       "maximize":"freedisk",
>       "precision":100},
>     {
>       "minimize":"cpu",
>       "precision":10}],
>   "diagnostics":{
>     "127.0.1.1:7574_solr":{
>       "replicas":{"gettingstarted":{
>           "shard2":[{
>               "core_node3":{}}],
>           "shard1":[{
>               "core_node2":{}}]}},
>       "cores":2,
>       "freedisk":75118739456,
>       "cpu":null},
>     "127.0.1.1:8983_solr":{
>       "replicas":{"gettingstarted":{
>           "shard2":[{
>               "core_node1":{}}],
>           "shard1":[{
>               "core_node4":{}}]}},
>       "cores":2,
>       "freedisk":75118739456,
>       "cpu":null}},
>   "WARNING":"This response format is experimental.  It is likely to change in 
> the future."}
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to