mirror of
https://github.com/puppetlabs/vmpooler.git
synced 2026-01-26 01:58:41 -05:00
Merge branch 'main' into P4DEVOPS-8570
This commit is contained in:
commit
7c9568466f
7 changed files with 592 additions and 18 deletions
|
|
@ -353,12 +353,6 @@ module Vmpooler
|
|||
torun: %i[manager],
|
||||
docstring: 'vmpooler clone metrics',
|
||||
param_labels: %i[poolname]
|
||||
},
|
||||
vmpooler_performance: {
|
||||
mtype: M_GAUGE,
|
||||
torun: %i[manager api],
|
||||
docstring: 'vmpooler method performance timing',
|
||||
param_labels: %i[method poolname]
|
||||
}
|
||||
}
|
||||
end
|
||||
|
|
|
|||
|
|
@ -819,7 +819,6 @@ module Vmpooler
|
|||
end
|
||||
|
||||
def purge_pending_queue(pool_name, redis)
|
||||
start_time = Time.now
|
||||
queue_key = "vmpooler__pending__#{pool_name}"
|
||||
vms = redis.smembers(queue_key)
|
||||
purged_count = 0
|
||||
|
|
@ -863,13 +862,10 @@ module Vmpooler
|
|||
end
|
||||
end
|
||||
|
||||
duration = Time.now - start_time
|
||||
$metrics.gauge("vmpooler_performance.purge_pending.#{pool_name}", duration)
|
||||
purged_count
|
||||
end
|
||||
|
||||
def purge_ready_queue(pool_name, redis)
|
||||
start_time = Time.now
|
||||
queue_key = "vmpooler__ready__#{pool_name}"
|
||||
vms = redis.smembers(queue_key)
|
||||
purged_count = 0
|
||||
|
|
@ -897,13 +893,10 @@ module Vmpooler
|
|||
end
|
||||
end
|
||||
|
||||
duration = Time.now - start_time
|
||||
$metrics.gauge("vmpooler_performance.purge_ready.#{pool_name}", duration)
|
||||
purged_count
|
||||
end
|
||||
|
||||
def purge_completed_queue(pool_name, redis)
|
||||
start_time = Time.now
|
||||
queue_key = "vmpooler__completed__#{pool_name}"
|
||||
vms = redis.smembers(queue_key)
|
||||
purged_count = 0
|
||||
|
|
@ -936,8 +929,6 @@ module Vmpooler
|
|||
end
|
||||
end
|
||||
|
||||
duration = Time.now - start_time
|
||||
$metrics.gauge("vmpooler_performance.purge_completed.#{pool_name}", duration)
|
||||
purged_count
|
||||
end
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue