lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shalin Shekhar Mangar (JIRA)" <>
Subject [jira] [Commented] (SOLR-9947) Miscellaneous metrics cleanup
Date Tue, 10 Jan 2017 12:22:58 GMT


Shalin Shekhar Mangar commented on SOLR-9947:

A few of the things to fix:
# Config handler is under "OTHERS" category
# The /update/* handlers are under "QUERYHANDLER"
# The container level metrics such as "core.*" gauges, threadPool.coreContainerWorkExecutor
and threadPool.coreLoadExecutor are without a category unlike other metrics. Perhaps we can
introduce a CONTAINER category?
# InfoHandler which is created in CoreContainer and has sub-handler such as /admin/logging,
/admin/threads etc which show up in each core. I am not sure why.

I think we are too tied with SolrInfoMBean and the categories that exist already. It feels
wrong for a new API to use outdated category names. For example, "/replication" is not a query
handler, it is something else entirely. Same for core admin handlers and other such stuff.
I am not sure how to fix this without breaking back-compat with existing monitoring solutions.
What do you think [~ab]?

> Miscellaneous metrics cleanup
> -----------------------------
>                 Key: SOLR-9947
>                 URL:
>             Project: Solr
>          Issue Type: Improvement
>      Security Level: Public(Default Security Level. Issues are Public) 
>          Components: metrics
>            Reporter: Shalin Shekhar Mangar
>            Assignee: Shalin Shekhar Mangar
>            Priority: Minor
>             Fix For: master (7.0), 6.4
> Misc cleanup in metrics API to fix:
> # metrics reporting themselves under the wrong category
> # core container metrics are without a category

This message was sent by Atlassian JIRA

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message