4 ms·
Great idea to come into that space but it's going to be a tough battle. For our company, we had to create our own status monitoring app (open source). It's bee
by nherment 8y ago
Great idea to come into that space but it's going to be a tough battle.
For our company, we had to create our own status monitoring app (open source). It's been a while and I had a short amount of time to find one.
A few reason for why we built our own:
- almost no SaaS allow companies to make advanced (JSON) checks to the data returned by a status endpoint. For example, we have cron jobs running data imports. To verify that these are still running, a /status endpoint on our app returns the last data import date based on the data imported in the DB. If this delay gets bigger than a threshold then we fire an alert.
- we're in B2B. Our clients need to have access to a status page with the ability to download the list of incidents (for SLA & contractual purposes)
- we need 2 levels of status pages. One for customers and one for our internal teams with access to more monitors
- SaaS providers either give the ability to automatically monitor or to manually manage the status page. There is no ability to do both at the same time
- I wanted something simple. And advanced monitoring systems can definitely do the above, but it's ops hell to setup and maintain. I have other things to do.
- runako 8y agoIt's rare that a customer in your space will give you an actionable product plan. This is a goldmine. (I have had similar needs in the past.)
- akdoganaltan 8y agoWe have the idea on the roadmap that will exactly solve the problem you mentioned on the first item of your list. We were having doubts about the use case, your comment got us excited.
- tibu 8y agoDo you have a public repo for your app?
- nherment 8y agohttps://github.com/nherment/dn5 https://github.com/nherment/dn5 That was mostly coded over weekends, with no regards to code quality. Note that we still rely on an old version of the implementation to fire alerts, until this one is brought up to speed.
- StavrosK 8y agoI wrote something to help with the first case (it'll email you if your service doesn't check in): https://gitlab.com/stavros/caduceus https://gitlab.com/stavros/caduceus
- nherment 8y agoVery interesting way to solve it! I like the idea.