DEV Community

Igor Kasyanchuk
Igor Kasyanchuk

Posted on

Monitor Rails performance in real-time and for free

https://github.com/igorkasyanchuk/rails_performance

I've created a new gem to monitor the performance of RoR apps.
It's using Redis to store data. All are stored locally and not sent to 3rd party services.

Look forward to hearing your feedback.

Top comments (4)

Collapse
 
andrewmcodes profile image
Andrew Mason • Edited

This is super slick. Just installed it on CodeFund (github.com/gitcoinco/code_fund_ads) and we really like it. Haven’t deployed it yet because we’d need to throttle the traffic sent to it (we get about 5mil requests a day I believe) or standup a new Redis instance for it but I think we are going to explore those avenues a bit. You may get some PR’s from me in the future 😄

Fantastic job on this - it’s really awesome.

Collapse
 
igorkasyanchuk profile image
Igor Kasyanchuk

thank you :)
I think there are many things to improve and if you need ideas for PR - you can check TODO section in the readme.

Collapse
 
andrewmcodes profile image
Andrew Mason

I’ll try to set you up with GitHub actions CI to run your tests if you’re interested. I can open an issue for us to discuss the merits of that or using CircleCI/Travis!

Thread Thread
 
igorkasyanchuk profile image
Igor Kasyanchuk

sounds very good, I would prefer Github actions, since I'm already familiar with Travis. Thank you!