bear-metal / tunemygc

TuneMyGC - optimal MRI Ruby 2.1+ Garbage Collection
https://www.tunemygc.com
346 stars 25 forks source link

Will this currently work on Heroku with multiple dynos? #1

Open peteygao opened 9 years ago

peteygao commented 9 years ago

More specifically, will enabling this on Heroku across all dynos give a correct estimate of GC values based on data received from all running dynos, or would receiving potentially widely differing values request to request from different dynos throw off the tuner logic?

The use case I'm describing is having 30+ dynos (running Unicorn with 3 workers per dyno), each in various memory usage state, all sending samples to TuneMyGC. I'm wondering if the output of such a setup can be trusted?

methodmissing commented 9 years ago

@peteygao we have a Heroku addon in the works and can invite you as an alpha tester. Aggregations we didn't add to the MVP, but the agent already emits hostname, process id and parent process id for us to track and implement aggregation on the backend, when required We were waiting for a concrete context and problem to solve and work with for such a feature, especially on the Heroku platform. Willing to sync with us in private to get this rolled out over the next few days?

charlietran commented 9 years ago

@methodmissing i have a similar setup on Heroku and would love to be invited to the alpha

jelder commented 9 years ago

Is this the right place to ask for access to the Heroku alpha?

ml commented 9 years ago

I'd love to get an access to alpha!

brega commented 9 years ago

I would love to as well. Right place to request?

erkki commented 9 years ago

Coming soon, we'll keep you posted!

pomartel commented 9 years ago

I would also like an invite!

methodmissing commented 9 years ago

End of the week !! :-)

beanieboi commented 9 years ago

+1 :)

BenMorganIO commented 9 years ago

:+1:

skyshard commented 9 years ago

+1!

methodmissing commented 9 years ago

Hi all, ping your preferred Heroku emails for invites to the addon to tunemygc@bearmetal.eu . Thanks!

fgrehm commented 9 years ago

@methodmissing I'm having trouble with that email address :cry:

image

methodmissing commented 9 years ago

Haha, whoops, Thanks for flagging - tunemygc@bearmetal.eu - still to early for Bear Meal :-)