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 其他部分的统计输出保持一致。
我正在编码 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 其他部分的统计输出保持一致。