Commit Graph

338 Commits (5cea4e16c7c6e7b38ff294cb77b4ef8f51d8b76e)

Author SHA1 Message Date
Neil Johnson 0ddf486724 expose number of real reserved users 6 years ago
Richard van der Hoff 0b07f02e19 Make sure that we close db connections opened during init 6 years ago
Neil Johnson 521d369e7a remove errant yield 6 years ago
Neil Johnson bcfeb44afe call reap on start up and fix under reaping bug 6 years ago
Neil Johnson e5962f845c pep8 6 years ago
Neil Johnson e7d091fb86 combine mau metrics into one group 6 years ago
Neil Johnson e8eba2b4e3 implement reserved users for mau limits 6 years ago
Neil Johnson 950807d93a fix caching and tests 6 years ago
Neil Johnson c0affa7b4f update generate_monthly_active_users, and reap_monthly_active_users 6 years ago
Neil Johnson b7f203a566 count_monthly_users is now async 6 years ago
Neil Johnson 2c54f1c225 remove need to plot limit_usage_by_mau 6 years ago
Neil Johnson c507fa15ce only need to loop if mau limiting is enabled 6 years ago
Neil Johnson 6ef983ce5c api into monthly_active_users table 6 years ago
Neil Johnson df2235e7fa coding style 6 years ago
Neil Johnson 21276ff846 remove errant logging 6 years ago
Neil Johnson 9b13817e06 factor out metrics from __init__ to app/homeserver 6 years ago
Richard van der Hoff 03751a6420 Fix some looping_call calls which were broken in #3604 6 years ago
Richard van der Hoff 371da42ae4 Wrap a number of things that run in the background 6 years ago
Amber Brown 3132b89f12
Make the rest of the .iterwhatever go away (#3562) 6 years ago
Amber Brown 49af402019 run isort 6 years ago
Jeroen 3d605853c8 send SNI for federation requests 7 years ago
Richard van der Hoff 245d53d32a Write a clear restart indicator in logs 7 years ago
Travis Ralston 12285a1a76 The flag is named enable_metrics, not collect_metrics 7 years ago
Amber Brown febe0ec8fd
Run Prometheus on a different port, optionally. (#3274) 7 years ago
Amber Brown 85ba83eb51 fixes 7 years ago
Neil Johnson d8cb7225d2 daily user type phone home stats 7 years ago
Richard van der Hoff b5b2d5d64b Fix dependency on jinja2 7 years ago
Amber Brown 02c1d29133 look at the Prometheus metrics instead 7 years ago
Neil Johnson a2204cc9cc remove unused method recurring_user_daily_visit_stats 7 years ago
Neil Johnson c92a8aa578 pep8 7 years ago
Neil Johnson 05ac15ae82 Limit query load of generate_user_daily_visits 7 years ago
Richard van der Hoff 47815edcfa ConsentResource to gather policy consent from users 7 years ago
Neil Johnson f077e97914 instead of inserting user daily visit data at the end of the day, instead insert incrementally through the day 7 years ago
Richard van der Hoff 318711e139 Set Server header in SynapseRequest 7 years ago
Neil Johnson 5917562b60 10 mins seems more reasonable that every minute 7 years ago
Neil Johnson 617bf40924 Generate user daily stats 7 years ago
Neil Johnson 0e5f479fc0 Review comments 7 years ago
Jan Christian Grünhage e4570c53dd phone home cache size configurations 7 years ago
Neil Johnson 86932be2cb Support multi client R30 for psql 7 years ago
Michael Kaye 33f6195d9a Handle review comments 7 years ago
Neil Johnson 792d340572 rename stat to future proof 7 years ago
Michael Kaye 4ceaa7433a As daemonizing will make a new process, defer call to init. 7 years ago
Neil Johnson a32d2548d9 query and call for r30 stats 7 years ago
Michael Kaye ef520d8d0e Include coarse CPU and Memory use in stats callbacks. 7 years ago
Matthew Hodgson 8cbbfaefc1 404 correctly on missing paths via NoResource 7 years ago
Erik Johnston cb9f8e527c s/replication_client/federation_client/ 7 years ago
Erik Johnston 265b993b8a Split replication layer into two 7 years ago
Erik Johnston 24dd73028a Add replication http endpoint for event sending 7 years ago
Richard van der Hoff 25adde9a04 Factor out get_db_conn to HomeServer base class 7 years ago
Silke df0f602796 Implement listen_tcp method in remaining workers 7 years ago