plugins/mod_http_file_share.lua
changeset 11495 c3fb802f9e45
parent 11410 9d6545a7d483
child 11497 77f2d45799ed
--- 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