Ask HN: What is the error alerting stack at your startup?
We tend to miss a lit of critical alerts that come to simply because the alerting is not set up properly.
We tend to miss a lit of critical alerts that come to simply because the alerting is not set up properly.
Personally, I find notifications in Slack to be an anti-pattern: a lot of teams expect someone to just "pick up" the incident based on their availability or expertise and _maybe_ the resolution is documented. Assigning direct responsibility by component and on-call schedule appending the RCA reduces the time-to-resolution and overall toil of the process.
Errors are reported in dedicated slack channels
The “MVP” was built in 1 week after we were faced with an outrageous bill from an observability vendor and decided to give a shot at implementing it ourselves.
In total I’d say that we invested 2 additional weeks of man-hour to get to where we are today.
It has worked extremely well for us and has needed little maintenance (granted we pay AWS to not have to do that maintenance)
- regular http monitoring for websites
- run test queries on my sql & mongo databases
- check that rabbitmq queues are not overflowing
- check that docker container are up
If something goes wrong, email & telegram alerts.
fwiw i'm using https://uptimefunk.com