Show active user counts in instance metrics

This commit is contained in:
Matthew Wild
2024-04-16 15:07:43 +01:00
parent f0f0fa15c9
commit 33d28e5890
2 changed files with 15 additions and 3 deletions

View File

@@ -812,6 +812,11 @@ async def system() -> typing.Union[str, werkzeug.Response]:
except KeyError:
pass
try:
metrics["users"] = prosody_metrics["users"]
except KeyError:
pass
for k in list(metrics.keys()):
if metrics[k] is None:
# so that defaulting in jinja works