I'd pay $50/mo/user for monitoring and alerting which was:
1) quite reliable (although not as reliable as my production app)
2) totally uncorrelated from failures in my own infrastructure
3) tuneable to eliminate false positives, get good confirmation from users that they've taken issues. An iOS app is the obvious solution here, smarter than IVR + SMS.
Even better:
4) tied into my ticketing system
5) tied into my config management/ops system, so I can let people have simple app/web tools for "roll back! roll back!", etc. At 3am if you get paged, it is nice to have good tools for that kind of thing.
I haven't found anything which is #1-3 without roll-your-own, and #4 and #5 I've never even built internally (but may this time).
If PagerDuty really is #1-3, then it is a bargain at $18/mo.
Understood. We've actually built solutions that can be installed on-premise previously (http://www.ifountain.com). But we found that there are some compelling technical reasons for this service to be cloud based.
- When users receive notifications, they are often outside the office, and for many enterprises connecting to the corporate network from a mobile device is not practical (even if it's technically possible). A cloud based service ensures that the recipients can access the information easily wherever they may be.
- Cloud based service enables cross organization collaboration without complicated infrastructure changes. OpsGenie enables incident focused collaboration. Only the specified recipients have access to the alert and supporting docs. For example, we use it to receive alerts from customer implementations and can collaborate with operations folks without having to have access to their internal operations systems, etc.
Comments
I'd pay $50/mo/user for monitoring and alerting which was:
1) quite reliable (although not as reliable as my production app)
2) totally uncorrelated from failures in my own infrastructure
3) tuneable to eliminate false positives, get good confirmation from users that they've taken issues. An iOS app is the obvious solution here, smarter than IVR + SMS.
Even better:
4) tied into my ticketing system
5) tied into my config management/ops system, so I can let people have simple app/web tools for "roll back! roll back!", etc. At 3am if you get paged, it is nice to have good tools for that kind of thing.
I haven't found anything which is #1-3 without roll-your-own, and #4 and #5 I've never even built internally (but may this time).
If PagerDuty really is #1-3, then it is a bargain at $18/mo.
This pretty much sums up why we've built OpsGenie ( http://www.opsgenie.com )
- a reliable notification system with multiple notification channels (iPhone/Android push, email, SMS, voice, etc)
- integrated with IT management systems (monitoring, ticketing, etc.)
- can provide full context with the alert like performance charts, change history, etc., and not just "something went wrong"
- enables recipients to initiate investigative/corrective actions, communicate with others, etc.
We've build iPhone/Android apps to take advantage of push notifications as well as ability to present rich information and configurable user actions.
I'd love to get your feedback and collaborate to develop it further to meet type of requirements you mention above.
Disclaimer: I'm one of the founders of OpsGenie.
This looks pretty interesting, although I'd strongly prefer a self-hostable system to SaaS (at least as an option).
Understood. We've actually built solutions that can be installed on-premise previously (http://www.ifountain.com). But we found that there are some compelling technical reasons for this service to be cloud based.
- When users receive notifications, they are often outside the office, and for many enterprises connecting to the corporate network from a mobile device is not practical (even if it's technically possible). A cloud based service ensures that the recipients can access the information easily wherever they may be.
- Cloud based service enables cross organization collaboration without complicated infrastructure changes. OpsGenie enables incident focused collaboration. Only the specified recipients have access to the alert and supporting docs. For example, we use it to receive alerts from customer implementations and can collaborate with operations folks without having to have access to their internal operations systems, etc.