QA@IT というサイトを Heroku で運用しています。現在、昼夜を問わず 5 dynos を使っていますが、夜間はオーバースペック気味なので、2、3 dynos ぐらいで良さそうです。トラフィックに応じて適宜スケールさせるほど賢くなくても良いのですが、適宜増減させられればと思ったりしています。
どういうアプローチ、もしくはソリューションが良いか、オススメがあれば教えてください。
Dynometer
https://dynometer.restful-labs.com/
でどうでしょう。
デフォルトの設定例がまさに5 -> 2で、$68 saved monthly, 47% off a bill of $144とのことです。
拙作ですが https://github.com/hsbt/heroku_scale_scheduler という物があります。これは scheduler を利用して特定の時間になると自動的に dyno の値を変更する gem です。
今現在は挙動が怪しい状態ですが、需要があるということであれば動くように手を入れようと思います。
この質問の答えをご存知ですか? ぜひ質問者に伝えてあげてください (サインインすると、回答フォームが表示されます)。
サインイン