Commit graph

75 commits

Author SHA1 Message Date
Samuel Clay
8f646988fb New updates category on discourse forum. 2022-03-28 16:06:44 -04:00
Samuel Clay
7956cf0c8d Last 5 minutes is actually last minute. 2021-12-17 11:56:33 -05:00
Samuel Clay
3e3dd700c3 Removing unused redis_avg (now split into user, session, story, and pubsub) 2021-12-06 11:48:27 -05:00
Samuel Clay
59afb86902 Adding new redis query log numbers. 2021-08-03 17:29:13 -04:00
Samuel Clay
b033ca0848 Docker users don't need DEBUG=True 2021-04-28 10:07:21 -04:00
Samuel Clay
6e07dbaf0f Merge branch 'master' into docker_django3.1
* master: (22 commits)
  Whoops
  Better logging for broken paypal ipns.
  Adding RSS Tracker for Windows to Goodies.
  Refactoring socketio so real-time works around username restrictions.
  Socket.IO v3 on the server too.
  Switching to Socket.IO v3.
  Haproxy splitting for socketio 3
  Socket.io 3
  Handling missing feed.
  Only nb.local.com uses ports for websockets.
  Adding GrazeTEN
  Full node install on setup.
  Updating toprc
  Changing mongodb server.
  Fixing toprc
  Attempting to collect queries for 1% of requests by using DEBUG.
  Fixing mongo install.
  Recalculating premium expiration to take into account forced expirations after gifts.
  Fixing never expire -> 1 year
  Adding 1 year expire to admin.
  ...
2021-01-05 19:12:19 -05:00
Samuel Clay
a5cac63a74 Attempting to collect queries for 1% of requests by using DEBUG. 2021-01-04 10:22:04 -05:00
Samuel Clay
eeb44e3400 Fixing a bunch of feed fetch py3 errors. Fetching now works! 2020-06-30 20:50:30 -04:00
jmath1
b5bef8a897 upgrade apps/statistics/ to python3 2020-06-15 05:23:58 -04:00
Samuel Clay
8e63c14267 Switching away from Get Satisfaction and to Discourse. forum.newsblur.com is the new support forum. 2018-04-17 16:50:34 -07:00
Samuel Clay
f9d9bce5ec Saving page load stats for munin graphs. 2018-02-26 16:00:44 -08:00
Samuel Clay
d0a20bd941 Fixing broken getsatisfaction community feedback. 2017-03-11 09:36:39 -08:00
Samuel Clay
451ed9f6ae Backwards stats. 2016-12-15 12:24:15 -08:00
Samuel Clay
b000b814b7 Testing 1 min last load time. May not work. 2016-12-15 10:47:53 -08:00
Samuel Clay
4a12c220fe Risky business: now capturing db times (sql/mongo/redis) for 1% of all tasks. Also updating munin to recognize new db profiling times. 2015-12-16 17:31:41 -08:00
Samuel Clay
1aaeeafef3 Handling broken getsatisfaction feedback url. 2015-11-28 13:56:50 -08:00
Samuel Clay
35b79bcb2b Deleting expired mstats objects. 2015-07-21 15:19:09 -07:00
Samuel Clay
a64b6068a2 Handling null datetime on stats. 2015-07-21 15:17:24 -07:00
Samuel Clay
66ca1d7628 Changing resoltuion of feed counts munin to 12 hours to spare the database. 2015-07-21 15:15:51 -07:00
Samuel Clay
1a578193a4 Updating to latest pymongo and mongoengine. 2015-07-20 16:44:50 -07:00
Samuel Clay
5adebcccae Fixing URL from getsatisfaction. 2014-04-03 15:59:11 -07:00
Samuel Clay
2caa5a91d7 Adding special DB request logs for sql, mongo, and redis. 2014-03-18 19:19:43 -07:00
Samuel Clay
f19721bb60 Can no longer have a clean method on a mongoengine model. 2013-05-29 18:09:52 -07:00
Samuel Clay
6011e4f2da Moving from feed/page/push histories to capped fetch history. 2013-04-15 14:30:31 -07:00
Samuel Clay
530a95bf63 Switching feed fetch counts from mongo to redis. 2013-04-15 12:08:53 -07:00
Samuel Clay
9086e93c3b Moving from MongoDB's page_loads analytics table to Redis page loads. 2013-03-29 13:14:19 -07:00
Samuel Clay
c146f17af6 Using secondary mongos for feed fetch histories. 2013-03-25 09:00:56 -07:00
Samuel Clay
d9613bf0a8 Pushing feed history deletion to end of stats collection. 2013-03-22 16:13:14 -07:00
Samuel Clay
6f8a05111a Logging feed fetch deletions. 2013-03-22 16:12:01 -07:00
Samuel Clay
57ef407bc8 Adding analytics cleaning task. 2012-12-24 20:24:45 -08:00
Samuel Clay
8d158676b3 Moving statistics tasks. 2012-12-10 13:33:57 -08:00
Samuel Clay
f9ed7fdd26 Deprecating FeedLoadtime and moving to MongoDB-backed aggregate data for feed load time graphs. 2012-09-27 15:21:38 -07:00
Samuel Clay
2461b2f83a Cleaning analytics as a beat task. Fixing server status codes in munin, and removing app feed fetches from analytics. 2012-09-27 13:18:51 -07:00
Samuel Clay
6496f1560e Normalizing paths and adding graphs for browser breakdowns, paths, and task feed status codes. 2012-09-27 12:12:28 -07:00
Samuel Clay
0772b74aa7 Calculating correct page fetch timing offset (if it was a 304). 2012-09-06 23:33:42 -07:00
Samuel Clay
945b75ab36 Adding server name and feed code to analytics. 2012-09-06 22:31:44 -07:00
Samuel Clay
d7e70cafb0 Shortening names on analytics for improved space saving. 2012-09-06 17:39:18 -07:00
Samuel Clay
c07d7e7578 Adding new analytics collections to keep track of page loads and feed fetches. Need to start aggregating before I can tell how useful this data will be. 2012-09-06 17:24:42 -07:00
Samuel Clay
ae252b0293 Turning on mongodb replication lag watcher. 2012-08-17 00:00:02 -07:00
Samuel Clay
73cd4b6b5b Collecting replication lag statistics, to be used to count unreads. 2012-08-16 23:33:57 -07:00
Samuel Clay
10f6c2008b Showing better error messages for front-end users. 2012-07-25 14:03:15 -07:00
Samuel Clay
86292822c0 Removing cjson. Fixing collect_stats requirement on bootstrap. 2012-07-17 12:07:26 -07:00
Samuel Clay
049cc78433 Adding login view to blurblogs. Fixing a ton of bugs around sharing stories that don't exist anymore. 2012-07-02 10:15:17 -07:00
Samuel Clay
0cdba2ccdf Experimental change: statistics on dashboard now show total for the day. 2012-05-11 09:17:58 -07:00
Samuel Clay
d96ed5db54 Big change to tryfeed. Handling sites that the user isn't subscribed to now downloads them successfully. Useful for sharing stories on feeds you do not subscribe to. 2012-04-19 22:38:00 -07:00
Samuel Clay
3f0c9b3cfb Calculating stories shared for dashboard statistics graph. 2012-04-12 13:37:19 -07:00
Samuel Clay
451485d32e Splitting interactions into public/private interactions and activities. 2012-04-11 12:14:18 -07:00
Samuel Clay
603ac08faa Merge branch 'master' into social
* master:
  Allow login from signup form.
  Reducing celery prefetch to get more accurate queue sizes.
  Removing RabbitMQ dependency. Moving to redis for task queuing.
  Counting queue size for celery/redis.
  Switching to redis to feed queuing. Also adding a weight for skipping feed fetches under high load.
  Skipping feed resurrection.
  Fixing last update problem that has been choking feed fetchers.
  Fixing last update problem that has been choking feed fetchers.
  Typo in feed pool drain.
  Adding ability to wind down feed queue by faking requests.
  Adding debug message about counting errors.

Conflicts:
	fabfile.py
2012-02-27 13:13:27 -08:00
Samuel Clay
ce536200f6 Adding ability to wind down feed queue by faking requests. 2012-02-24 16:43:08 -08:00
Samuel Clay
96c5fe6d1f Merge branch 'master' into social
* master:
  Inverting the count for fetched feeds.
  Fixing numerous feed fetching errors.
2012-02-24 15:09:54 -08:00