I'm researching how startups/solo operators are keeping track of automated/cron/batch jobs on an hourly/daily/weekly basis.<p>I'd love to know if you use a "email me on success" approach or more of a Dead Man's Switch approach, and how you've implemented it in your company or stack.<p>We've all got those data munging jobs that are more critical and less reliable than we like to admit!
They call an internal message broker to report their start details and report their current state or termination depending on the job type, these details are then batched and pumped into [cloud analytics platform of your choice] which runs triggers for notification of employees for routine processes, exception emails to admins and exposes the whole shebang for monthly reporting.