diff -r 34d4e4a01ef8 -r c3fb802f9e45 plugins/mod_http_file_share.lua --- a/plugins/mod_http_file_share.lua Tue Mar 16 02:44:22 2021 +0100 +++ b/plugins/mod_http_file_share.lua Sun Mar 28 13:15:11 2021 +0200 @@ -62,6 +62,14 @@ local upload_cache = cache.new(1024); local quota_cache = cache.new(1024); +local measure_upload_cache_size = module:measure("upload_cache", "amount"); +local measure_quota_cache_size = module:measure("quota_cache", "amount"); + +module:hook_global("stats-update", function () + measure_upload_cache_size(upload_cache:count()); + measure_quota_cache_size(quota_cache:count()); +end); + local measure_uploads = module:measure("upload", "sizes"); -- Convenience wrapper for logging file sizes