p/heroku
Provides services & tools to build, run, mobile applications
Oscar van Ruiten
One-off Dyno Metrics — Monitor Heroku scheduler jobs and any detached one-off dyno
Featured
2
The One-off Dyno Metrics Heroku add-on allows you to natively monitor and investigate detached one-off dynos. Metrics such as dyno lifecycle events, execution times and throughput help you diagnose issues fast. Know everything is running ok in a single glance.
Replies
Oscar van Ruiten
Hi Makers! I am a software engineer that has been working with Heroku for multiple years. To investigate and diagnose issues, my first go-to place has always been Heroku's Application Metrics. It provides valuable application related metrics that usually give a good indication about what is going wrong and where. Unfortunately, these metrics only exist for so-called formation dynos like web or worker dynos, but not for one-off dynos. One-off dynos run in the background and are surprisingly invisible. Not anymore! Now you can get the same Heroku-worthy experience for one-off dynos. One-off Dyno Metrics allows you to integrate within a single click and starts processing and plotting your one-off dyno related data immediately. On top of that, there a a couple of alerts you can configure to keep an extra eye on your one-off dynos. Works with any detached one-off dyno by you, your application, Heroku, or a Heroku add-on like Heroku Scheduler.
Oscar van Ruiten
One-off Dyno Metrics is currently in Beta. This means it is available to use for free. We are actively working on adding another plot and optimising the UI and UX. These are 2 quotes I got so far: "the monitoring already surfaced a bug in my website. It’s amazing how a simple visualization can give so much more insight than a log file." "I feel this is something Heroku should have natively built in on their Metrics pane (since one-off workloads are effectively invisible to end users), but they don’t that I can see, so the One-Off Dyno Metrics add-on is a very nice fit." Thanks for reading and, of course, all feedback is welcome!