Software /
code /
prosody
Comparison
plugins/mod_smacks.lua @ 12272:fe0f5c47fda3
mod_smacks: Tweak resumption age buckets towards multiples of 60
This seems like the thing to do for time, which is usually divided into
divisors divisible by 60, or multiplied by multiples of 60
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Fri, 04 Feb 2022 22:11:14 +0100 |
parent | 12137:4e61aaa4e9b2 |
child | 12471:a3b12eeedd4b |
child | 12522:1671cb924002 |
comparison
equal
deleted
inserted
replaced
12271:f31bb79f51d7 | 12272:fe0f5c47fda3 |
---|---|
36 local resumption_expired = module:measure("session_resumption_expired", "counter"); | 36 local resumption_expired = module:measure("session_resumption_expired", "counter"); |
37 local resumption_age = module:metric( | 37 local resumption_age = module:metric( |
38 "histogram", | 38 "histogram", |
39 "resumption_age", "seconds", "time the session had been hibernating at the time of a resumption", | 39 "resumption_age", "seconds", "time the session had been hibernating at the time of a resumption", |
40 {}, | 40 {}, |
41 {buckets = { 0, 1, 2, 5, 10, 20, 50, 100, 200, 500 }} | 41 {buckets = { 0, 1, 2, 5, 10, 30, 60, 120, 300, 600 }} |
42 ):with_labels(); | 42 ):with_labels(); |
43 local sessions_expired = module:measure("sessions_expired", "counter"); | 43 local sessions_expired = module:measure("sessions_expired", "counter"); |
44 local sessions_started = module:measure("sessions_started", "counter"); | 44 local sessions_started = module:measure("sessions_started", "counter"); |
45 | 45 |
46 | 46 |