Thank you for the interesting post,
Could you please explain how do you monitor all the process, for example the task scheduler from failures?
And if it fails, what’s happen?
Sure thing. We use New Relic as our tool to monitor most processes. My team have a roster where we monitor the dashboards during the day and over the weekends.
The task scheduled procs that the Analysts build are a little bit different. Our DevOps team built a process that takes care of logs and alerts. Each Analyst creates their proc then adds the relevant details like when it's ideal to run, the service account then securely runs the task. If the task fails then an alert is triggered in the Analyst Slack channel and tags the owner of the proc.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.