mirror of
https://github.com/codex-storage/nim-codex.git
synced 2025-02-12 12:56:58 +00:00
rename metrics to follow codex conventions
This commit is contained in:
parent
c809af7dc7
commit
b50469f6cc
@ -73,13 +73,13 @@ when defined(metrics):
|
|||||||
prometheusMetrics[labelValues] = procMetrics
|
prometheusMetrics[labelValues] = procMetrics
|
||||||
|
|
||||||
addLabeledMetric(
|
addLabeledMetric(
|
||||||
"total_exec_time", metrics.totalExecTime, prometheusMetrics)
|
"chronos_exec_time_total", metrics.totalExecTime, prometheusMetrics)
|
||||||
addLabeledMetric(
|
addLabeledMetric(
|
||||||
"total_run_time", metrics.totalRunTime, prometheusMetrics)
|
"chronos_run_time_total", metrics.totalRunTime, prometheusMetrics)
|
||||||
addLabeledMetric(
|
addLabeledMetric(
|
||||||
"total_wall_time", metrics.totalWallTime, prometheusMetrics)
|
"chronos_wall_time_total", metrics.totalWallTime, prometheusMetrics)
|
||||||
addLabeledMetric(
|
addLabeledMetric(
|
||||||
"max_single_exec_time", metrics.maxSingleTime, prometheusMetrics)
|
"chronos_single_exec_time_max", metrics.maxSingleTime, prometheusMetrics)
|
||||||
|
|
||||||
proc collectOutlierMetrics(
|
proc collectOutlierMetrics(
|
||||||
self: AsyncProfilerInfo,
|
self: AsyncProfilerInfo,
|
||||||
@ -101,13 +101,13 @@ when defined(metrics):
|
|||||||
largestExecTime = metric.totalExecTime
|
largestExecTime = metric.totalExecTime
|
||||||
|
|
||||||
prometheusMetrics[@[]].add(Metric(
|
prometheusMetrics[@[]].add(Metric(
|
||||||
name: "largest_total_exec_time",
|
name: "chronos_largest_exec_time_total",
|
||||||
value: largestExecTime.metricValue(),
|
value: largestExecTime.metricValue(),
|
||||||
timestamp: timestampMillis,
|
timestamp: timestampMillis,
|
||||||
))
|
))
|
||||||
|
|
||||||
prometheusMetrics[@[]].add(Metric(
|
prometheusMetrics[@[]].add(Metric(
|
||||||
name: "largest_max_exec_time",
|
name: "chronos_largest_exec_time_max",
|
||||||
value: largestMaxExecTime.metricValue(),
|
value: largestMaxExecTime.metricValue(),
|
||||||
timestamp: timestampMillis,
|
timestamp: timestampMillis,
|
||||||
))
|
))
|
||||||
|
@ -59,8 +59,8 @@ checksuite "asyncprofiler metrics collector":
|
|||||||
perfSampler = proc (): MetricsSummary = sample
|
perfSampler = proc (): MetricsSummary = sample
|
||||||
)
|
)
|
||||||
|
|
||||||
check collector.valueByName("largest_total_exec_time") == 91660
|
check collector.valueByName("chronos_largest_exec_time_total") == 91660
|
||||||
check collector.valueByName("largest_max_exec_time") == 81660
|
check collector.valueByName("chronos_largest_exec_time_max") == 81660
|
||||||
|
|
||||||
test "should create labeled series for the k slowest procs in terms of totalExecTime":
|
test "should create labeled series for the k slowest procs in terms of totalExecTime":
|
||||||
var registry = newRegistry()
|
var registry = newRegistry()
|
||||||
@ -72,14 +72,14 @@ checksuite "asyncprofiler metrics collector":
|
|||||||
perfSampler = proc (): MetricsSummary = sample
|
perfSampler = proc (): MetricsSummary = sample
|
||||||
)
|
)
|
||||||
|
|
||||||
check collector.valueByName("total_exec_time",
|
check collector.valueByName("chronos_exec_time_total",
|
||||||
labelValues = @["start", "discovery.nim", "192"]) == 91660
|
labelValues = @["start", "discovery.nim", "192"]) == 91660
|
||||||
check collector.valueByName("total_exec_time",
|
check collector.valueByName("chronos_exec_time_total",
|
||||||
labelValues = @["start", "discovery.nim", "174"]) == 90062
|
labelValues = @["start", "discovery.nim", "174"]) == 90062
|
||||||
check collector.valueByName("total_exec_time",
|
check collector.valueByName("chronos_exec_time_total",
|
||||||
labelValues = @["update", "sqliteds.nim", "107"]) == 60645
|
labelValues = @["update", "sqliteds.nim", "107"]) == 60645
|
||||||
|
|
||||||
# This is out of the top-k slowest, so should not have been recorded.
|
# This is out of the top-k slowest, so should not have been recorded.
|
||||||
expect system.KeyError:
|
expect system.KeyError:
|
||||||
discard collector.valueByName("total_exec_time",
|
discard collector.valueByName("chronos_exec_time_total",
|
||||||
labelValues = @["query", "manager.nim", "323"])
|
labelValues = @["query", "manager.nim", "323"])
|
||||||
|
Loading…
x
Reference in New Issue
Block a user