solr 7,8 中的 avgRequestsPerSecond 和 avgTimePerRequest 指标在哪里

Where are avgRequestsPerSecond and avgTimePerRequest metrics in solr 7,8

我正在编码 golang solr exporter,其格式与 Apache Solr 的 java solr-exporter 相同(它占用了很多 RAM)。我想添加更多指标,例如 "avgTimePerRequest"、"avgRequestsPerSecond"。 根据Solr document,它说可以通过

查询"avgTimePerRequest"和"avgRequestsPerSecond"
"http://localhost:8983/solr/admin/metrics?group=core&prefix=UPDATE./update.requestTimes"

"http://localhost:8983/solr/admin/metrics?group=core&prefix=QUERY./select.requestTimes"

但是当我看不到avgTimePerRequest或avgRequestsPerSecond时,它只包括这些

    "count":0,
    "meanRate":0.0,
    "1minRate":0.0,
    "5minRate":0.0,
    "15minRate":0.0,
    "min_ms":0.0,
    "max_ms":0.0,
    "mean_ms":0.0,
    "median_ms":0.0,
    "stddev_ms":0.0,
    "p75_ms":0.0,
    "p95_ms":0.0,
    "p99_ms":0.0,
    "p999_ms":0.0

使用 Solr 6,我可以在 mbean 中找到 "avgTimePerRequest" 和 "avgRequestsPerSecond"。但是solr7,8我怎么没找到?他们需要启用吗?

来自 SOLR v7.3 Change.txt SOLR-8785 :已删除 org.apache.solr.util.stats 中与 类 相关的指标,以支持 dropwizard 指标库。使用这些 类 的任何自定义插件都应更改为使用 度量库中的等效 类。 作为其中的一部分,对监督者状态 API 的输出进行了以下更改: * "totalTime" 指标已被删除,因为它不再受支持 * 监督者状态 API 中的指标“75thPctlRequestTime”、“95thPctlRequestTime”、“99thPctlRequestTime"and "999thPctlRequestTime”已重命名为“75thPcRequestTime”、“95thPcRequestTime” 等等,以便与 Solr 其他部分的统计输出保持一致。

  • 指标 "avgRequestsPerMinute"、“5minRateRequestsPerMinute”和“15minRateRequestsPerMinute”已替换为相应的每秒速率,即。 "avgRequestsPerSecond"、“5minRateRequestsPerSecond”和“15minRateRequestsPerSecond”与 Solr 其他部分的统计输出保持一致。