Мы только начали использовать Apache Solr 4.0.0 в Linux во внутреннем проекте после развертывания Solr 1.4.1, а затем и 3.5.0 в течение нескольких лет.
Судя по моим поискам, большинство людей все еще используют 3.x. Фактически, все плагины munin, которые я могу найти (см. Список ниже), относятся к /admin/stats.jsp
страница, которая, очевидно, AFAIK, больше не существует в Solr 4.0.
Позже я обнаружил эту проблему в трекере ошибок Solr, СОЛР-1750, который, кажется, указывает на фрагмент, который вам нужно добавить в свой solrconfig.xml
:
<requestHandler
name="/admin/stats"
class="org.apache.solr.handler.admin.SolrInfoMBeanHandler" />
Однако, пытаясь перейти к /admin/mbeans
на моей установке Solr 4 возвращает мне некоторый XML с информацией:
<response>
<lst name="responseHeader">
<int name="status">0</int>
<int name="QTime">1</int>
</lst>
<lst name="solr-mbeans">
<lst name="CORE">
<lst name="core">
<str name="class">mycore</str>
<str name="version">1.0</str>
<str name="description">SolrCore</str>
<str name="src">$URL: https://svn.apache.org/repos/...</str>
</lst>
...
<lst name="QUERYHANDLER">
<lst name="/admin/system">
<str name="class">org.apache.solr.handler.admin.SystemInfoHandler</str>
<str name="version">4.0.0.2012.10.06.03.04.33</str>
<str name="description">Get System Info</str>
...
</lst>
Но я все еще не могу найти ничего, связанного со статистикой, например запросов или запросов в секунду, используемой памяти и т. Д., Что должно быть где-то, поскольку страница веб-администратора ясно показывает это.
Мне придется покопаться в документации Solr, но, возможно, кто-то знает и уже обновил свои плагины Solr munin для Solr 4.0?
/admin/mbeans?stats=true
это то, что вы хотите!