Background
GrowthExperiments currently sends a Getting Started notification 48 hours after an user account is registered, assuming the user did not make enough(*) edits yet. This delay is implemented using a delayed job: notificationGettingStartedJob. The same use-case is present for notificationKeepGoingJob as well.
Problem
As the Growth-Team, we have limited visibility into the actual execution time of those jobs. We do not know if they are getting executed on time, too late or never.
Checklist
- track the time delay between the job being intended to run and it actually running
- create a Grafana panel that shows that data