apoc.metrics.get

过程 Apoc 扩展

apoc.metrics.get(metricName, {}) - 按度量名称检索系统度量。可以传递额外的配置选项,以匹配 apoc.load.csv 可用的选项。

签名

apoc.metrics.get(metricName :: STRING?, config = {} :: MAP?) :: (timestamp :: INTEGER?, metric :: STRING?, map :: MAP?)

输入参数

名称 类型 默认

指标名称

STRING?

null

config

MAP?

{}

输出参数

名称 类型

时间戳

整数?

度量

STRING?

Map

MAP?

使用示例

CALL apoc.metrics.get("neo4j.neo4j.transaction.started")
YIELD metric, map, timestamp
RETURN metric, map, datetime({epochSeconds: timestamp}) AS timestamp
LIMIT 5;
表 1. 结果
度量 Map 时间戳

"neo4j.neo4j.transaction.started"

{mean_rate: 0.0, t: "1605189172", count: "0", rate_unit: "events/second", m15_rate: 0.0, m1_rate: 0.0, m5_rate: 0.0}

2020-11-12T13:52:52Z

"neo4j.neo4j.transaction.started"

{mean_rate: 0.943493, t: "1605189175", count: "6", rate_unit: "events/second", m15_rate: 0.0, m1_rate: 0.0, m5_rate: 0.0}

2020-11-12T13:52:55Z

"neo4j.neo4j.transaction.started"

{mean_rate: 0.64233, t: "1605189178", count: "6", rate_unit: "events/second", m15_rate: 0.0, m1_rate: 0.0, m5_rate: 0.0}

2020-11-12T13:52:58Z

"neo4j.neo4j.transaction.started"

{mean_rate: 0.485832, t: "1605189181", count: "6", rate_unit: "events/second", m15_rate: 0.0, m1_rate: 0.0, m5_rate: 0.0}

2020-11-12T13:53:01Z

"neo4j.neo4j.transaction.started"

{mean_rate: 0.456092, t: "1605189184", count: "7", rate_unit: "events/second", m15_rate: 0.0, m1_rate: 0.0, m5_rate: 0.0}

2020-11-12T13:53:04Z

© . This site is unofficial and not affiliated with Neo4j, Inc.