Files
2012-02-21 01:15:00 -05:00

1 line
9.4 KiB
JSON

[{"user_id": 275, "stars": [], "topic_id": 6410, "date_created": 1297878587.2030931, "message": ":P", "group_id": 81, "id": 121845}, {"user_id": 275, "stars": [], "topic_id": 6410, "date_created": 1297878628.093699, "message": "stats_client = Statsd(host, port)", "group_id": 81, "id": 121851}, {"user_id": 275, "stars": [], "topic_id": 6410, "date_created": 1297878709.7067571, "message": "stats_client.timing('some.stat.path.time', '400|ms')", "group_id": 81, "id": 121862}, {"user_id": 214, "stars": [], "topic_id": 6410, "date_created": 1297878574.7942309, "message": "Bingo.", "group_id": 81, "id": 121843}, {"user_id": 275, "stars": [{"date_created": 1297887062.15609, "user_id": 2492}], "topic_id": 6410, "date_created": 1297878434.8951659, "message": "http://codeascraft.etsy.com/2011/02/15/measure-anything-measure-everything/", "group_id": 81, "id": 121824}, {"user_id": 214, "stars": [], "topic_id": 6410, "date_created": 1297878521.3095551, "message": "@steveivy Yeah, saw that, looks very nice. I'm hoping your next link is going to be to the python client you wrote for it...", "group_id": 81, "id": 121834}, {"user_id": 275, "stars": [{"date_created": 1297887060.1667199, "user_id": 2492}], "topic_id": 6410, "date_created": 1297878479.052768, "message": "https://github.com/etsy/statsd", "group_id": 81, "id": 121830}, {"user_id": 275, "stars": [], "topic_id": 6410, "date_created": 1297878609.640754, "message": "from pystatsd import Statsd", "group_id": 81, "id": 121848}, {"user_id": 275, "stars": [], "topic_id": 6410, "date_created": 1297878425.173183, "message": "Etsy just released a nifty node.js front end (proxy, really) for the Graphite stats server", "group_id": 81, "id": 121821}, {"user_id": 275, "stars": [], "topic_id": 6410, "date_created": 1297878427.0659139, "message": "links:", "group_id": 81, "id": 121822}, {"user_id": 275, "stars": [], "topic_id": 6410, "date_created": 1297878552.882719, "message": "I'm planning on using Graphite for a project, and ... wait for it @carljm ...", "group_id": 81, "id": 121839}, {"user_id": 275, "stars": [{"date_created": 1297878854.0655451, "user_id": 653}, {"date_created": 1297884801.6554871, "user_id": 561}], "topic_id": 6410, "date_created": 1297878569.4968951, "message": "https://github.com/sivy/py-statsd/", "group_id": 81, "id": 121842}, {"user_id": 275, "stars": [], "topic_id": 6410, "date_created": 1297879121.023154, "message": "I actually like that it uses UDP - stats are nice but oughtn't get in the way of an app", "group_id": 81, "id": 121915}, {"user_id": 275, "stars": [], "topic_id": 6410, "date_created": 1297879128.1147799, "message": "fire-and-forget is nice", "group_id": 81, "id": 121918}, {"user_id": 594, "stars": [], "topic_id": 6410, "date_created": 1297884619.581563, "message": "So is the node.js front end", "group_id": 81, "id": 123241}, {"user_id": 594, "stars": [], "topic_id": 6410, "date_created": 1297884612.29109, "message": "Wow, I hadn't seen Graphite before. That's very cool.", "group_id": 81, "id": 123237}, {"user_id": 594, "stars": [], "topic_id": 6410, "date_created": 1297888256.98349, "message": "Well, it's really just a frontend to make it easier to talk to graphite, if I understand correctly, so redis isn't really doing the same thing at all", "group_id": 81, "id": 123870}, {"user_id": 927, "stars": [], "topic_id": 6410, "date_created": 1297888139.9330029, "message": "Has anyone looked into statsd enough to have pros/cons versus using redis for that?", "group_id": 81, "id": 123855}, {"user_id": 927, "stars": [], "topic_id": 6410, "date_created": 1297892465.5749409, "message": "I thought they were doing some sort of aggregation before dumping data over to graphite? Maybe I misread the blog-post", "group_id": 81, "id": 124887}, {"user_id": 275, "stars": [], "topic_id": 6410, "date_created": 1297895072.573518, "message": "@acdha - no, statsd just queues up messages in memory and every 10 seconds (using javascripts setInternal) flushes to Graphite (really the carbon-cache daemon)", "group_id": 81, "id": 125496}, {"user_id": 275, "stars": [], "topic_id": 6410, "date_created": 1297895127.936408, "message": "of course, I mean setInterval. Stupid fingers.", "group_id": 81, "id": 125505}, {"user_id": 1170, "stars": [], "topic_id": 6410, "date_created": 1298389957.665714, "message": "anyone have issues connecting to their graphite server with the statsd stack? I keep getting a connection refused. (Might be the wrong place for this)", "group_id": 81, "id": 179910}, {"user_id": 275, "stars": [], "topic_id": 6410, "date_created": 1298393060.8279071, "message": "check the $GRAPHITE_HOME/conf/carbon-cache.conf for ports", "group_id": 81, "id": 180160}, {"user_id": 275, "stars": [], "topic_id": 6410, "date_created": 1298393084.932435, "message": "and make sure that StatsD is likewise configured.", "group_id": 81, "id": 180163}, {"user_id": 275, "stars": [], "topic_id": 6410, "date_created": 1298393008.605042, "message": "hi @scottackerson - are statsd and graphite on the same box?", "group_id": 81, "id": 180154}, {"user_id": 275, "stars": [], "topic_id": 6410, "date_created": 1298393036.554127, "message": "do a `ps ax | grep carbon-cache` to make sure the carbon cache is running", "group_id": 81, "id": 180158}, {"user_id": 1170, "stars": [], "topic_id": 6410, "date_created": 1298398173.677577, "message": "@steveivy and perl client... anything else up your sleeves?", "group_id": 81, "id": 180931}, {"user_id": 1170, "stars": [], "topic_id": 6410, "date_created": 1298398959.0499711, "message": "@steveivy we'll be using the python client in a django stack. We're really just starting to get into the metrics game at this point as we're still early in development. We're still spending a few hours looking at various packages to see what's the most valuable. Statsd + Graphite seems quite simple and scalable. I like the fire and forget nature and ability to add metrics as we see fit.", "group_id": 81, "id": 181042}, {"user_id": 1170, "stars": [], "topic_id": 6410, "date_created": 1298396441.4307489, "message": "Gah. Didn't configure carbon correctly. Missed that step...", "group_id": 81, "id": 180733}, {"user_id": 275, "stars": [], "topic_id": 6410, "date_created": 1298396502.9876659, "message": "Hope that helps!", "group_id": 81, "id": 180740}, {"user_id": 1170, "stars": [], "topic_id": 6410, "date_created": 1298397146.592124, "message": "@steveivy It will. I should have looked at the graphite architecture to understand some of the underpinnings before diving in like I did.", "group_id": 81, "id": 180801}, {"user_id": 275, "stars": [], "topic_id": 6410, "date_created": 1298398403.425117, "message": "well, i'm trying to work out some issues getting packets to statsd on a public box (firewall issues) but once I do i'll be pushing data into graphite, and I want to start documenting some \"recipes\" for useful graphs", "group_id": 81, "id": 180961}, {"user_id": 275, "stars": [], "topic_id": 6410, "date_created": 1298397610.717849, "message": "@scottackerson no prob! i also found that the only reliable way to get graphite running is to follow the install directions verbatim, after carrefully installing the LATEST cairo and pycairo first.", "group_id": 81, "id": 180855}, {"user_id": 1170, "stars": [], "topic_id": 6410, "date_created": 1298398045.6808119, "message": "@steveivy Thanks to you, I'm now collecting data! Graphite did give me problems... quite a bit. I agree on the verbatim comment too, lots of volatility there.", "group_id": 81, "id": 180910}, {"user_id": 275, "stars": [], "topic_id": 6410, "date_created": 1298398437.258646, "message": "are you using the python or perl client?", "group_id": 81, "id": 180967}, {"user_id": 1170, "stars": [], "topic_id": 6410, "date_created": 1298398142.60395, "message": "@steveivy Oh yeah, thanks for the pystatsd client too!", "group_id": 81, "id": 180928}, {"user_id": 275, "stars": [], "topic_id": 6410, "date_created": 1298398429.2268691, "message": "let me know how you're using the clients, and if you hit any snags", "group_id": 81, "id": 180965}, {"user_id": 275, "stars": [], "topic_id": 6410, "date_created": 1298400480.9064491, "message": "@scottackerson - yeah, I'm going to be using it with Django as well. I'm also going to be working with the client's ops guys to add it to their deploy stack, so we can capture deploys and any effects thereof", "group_id": 81, "id": 181229}, {"user_id": 3868, "stars": [], "topic_id": 6410, "date_created": 1298428458.4632649, "message": "@scottackerson I could talk about redis vs. statsd/graphite if you'd like. It might be a long discussion :)", "group_id": 81, "id": 185552}, {"user_id": 3868, "stars": [], "topic_id": 6410, "date_created": 1298431231.743134, "message": "here is the short version: if you're already relying on redis (i.e. if redis is down, your site is down), and you have a way to get the stats from redis to a graphing engine (cron? daemon? worker? on demand?), then redis might be a good choice. We went with graphite + custom daemon (statsd - based heavily on flickr's project of the same name) because we already had graphite in production and wanted something that COULD NOT FAIL (from the web frontends).", "group_id": 81, "id": 185615}, {"user_id": 3868, "stars": [{"date_created": 1298432442.8069899, "user_id": 275}], "topic_id": 6410, "date_created": 1298431365.787014, "message": "also: statsd does do averaging of counters during the flushInterval and sends that (divided by the flushInterval) to graphite at the end of the interval. This gives us the *rate* of thing we're counting.", "group_id": 81, "id": 185621}]