ray.util.metrics.Counter#

class ray.util.metrics.Counter(name: str, description: str = '', tag_keys: Tuple[str, ...] | None = None)[源代码]#

基类:Metric

一个单调递增的累积指标。

这对应于 Prometheus 的计数器指标:https://prometheus.io/docs/concepts/metric_types/#counter

在 Ray 2.10 之前,这会导出一个 Prometheus 的 gauge 指标而不是 counter 指标,这是错误的。自 2.10 起,这会导出 counter 指标(带有后缀 “_total”)和 gauge 指标(用于错误兼容性)。使用 RAY_EXPORT_COUNTER_AS_GAUGE=0 来禁用导出 gauge 指标。

参数:
  • name – 指标的名称。

  • description – 指标的描述。

  • tag_keys – 指标的标签键。

开发者API: 此API可能会在Ray的次要版本之间发生变化。

方法

inc

将计数器增加 `value`(默认为 1)。

set_default_tags

设置指标的默认标签。

属性

info

返回此指标的信息。