Apache Solr 4.0+ 有 Munin 插件吗?

Apache Solr 4.0+ 有 Munin 插件吗?

在部署了 Solr 1.4.1 和 3.5.0 几年之后,我们刚刚开始在内部项目中在 Linux 上使用 Apache Solr 4.0.0。

从我的搜索来看,似乎大多数人仍在使用 3.x。事实上,我能找到的所有 munin 插件(见下面的列表)都指向一个/admin/stats.jsp页面,据我所知,该页面在 Solr 4.0 中显然不再存在。

后来我在 Solr 错误跟踪器中发现了这个问题,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>

但我仍然找不到任何与统计数据相关的信息,如每秒查询次数、已用内存等。必须在某个地方,因为 Web 管理页面清楚地显示了这一点。

我需要在 Solr 文档中多加研究,但也许有人知道并已经更新了他们的 Solr munin 插件以适应 Solr 4.0

答案1

/admin/mbeans?stats=true就是你想要的!

相关内容