Live data from Hacker News

PagerDuty (YC S10) Makes Sure Your Team Knows When A Server Goes Down

techcrunch.com

31–40 of 54 posts

Re: PagerDuty (YC S10) Makes Sure Your Team Knows When A Server Goes Down

#31

Earlier quoted context omitted.

We've taken steps to minimize outages as much as possible. The system is distributed across 3 data centers, with fast automatic rollover in case of a data center outage. We've architected the system to ensure we never drop alerts. PagerDuty integrates with monitoring via email or API; if we receive the message on our end, we guarantee you will be alerted. We've had a few incidents where we have delayed sending out th…

I'd love to hear what some of you think about SLAs. Is it worth implementing one?

There are lies, damned lies, and SLAs. Personally I only find an SLA useful if it is worthwhile. Most of the SLAs out there aren't. And for good reason. You should probably offer one, but like a smart company shouldn't make the burden too bad.

Suppose someone doesn't respond to a page. Is it because they were too far asleep to hear the paging device? Because the paging device didn't work? Because some other problem kept them from working on the page remotely? Because their carrier blocked the page? Because you broke down? Because the problems in their system kept them from sending you the information in the first place?

There are a lot of points of failure. And your service is not one of the more likely ones to break. Furthermore if there is a dispute, whose records win? They didn't respond to a page, your records say they never sent the page. They blame you, how do you resolve that?

Therefore I'd suggest offering an SLA, but make it be something like, "If you missed a page and are convinced that it was our fault, we'll refund the last X months." From your point of view it is a no questions asked refund policy, that carries with it the consequence that that person is not allowed to sign up for your service. (Unless, of course, you're convinced it was your fault they didn't receive their page.) But whatever you do, be careful not to accept potential liability for something that likely was their problem.

I would also suggest that you share best practices. For instance an important one is that companies need to provide a well-defined escalation path. Recognize that humans fail (whether because of not waking up, being in the process of driving, etc) and so people are unreliable components that need a fall-back mechanism. The act of educating your clients about things like this will help them avoid problems that could cause them in an imperfect world (ie the one we live in) to become unhappy with you.

Re: PagerDuty (YC S10) Makes Sure Your Team Knows When A Server Goes Down

#32

I'm usually pretty optimistic on new YC start-ups, but I'm not sure the world needs another uptime monitor. There are so many free, cheap, and other services like this that it's hard to imagine what a company might differentiate on to become the "next big thing."

I agree. That's why we don't do uptime monitoring, or any kind of monitoring really. PagerDuty is an alerting system which plugs into any monitoring system (Pingdom, Nagios, Cloudkick, etc) and alerts your team via phone, SMS and email when problems are detected. We add advanced alerting features, like 2-way voice and SMS alerts, automatic alert escalation, and on-call duty scheduling to these existing tools. You're…

If you haven't done it then I'm going to suggest that you also work on mobile apps to make phones be as loud and annoying as possible. Yeah, it sounds stupid. But a random Blackberry can be as loud as a Skytel pager, even if it isn't by default. And it is worthwhile for someone on duty to make it so.

Re: PagerDuty (YC S10) Makes Sure Your Team Knows When A Server Goes Down

#33
post #31

Earlier quoted context omitted.

I'd love to hear what some of you think about SLAs. Is it worth implementing one?

There are lies, damned lies, and SLAs. Personally I only find an SLA useful if it is worthwhile. Most of the SLAs out there aren't. And for good reason. You should probably offer one, but like a smart company shouldn't make the burden too bad. Suppose someone doesn't respond to a page. Is it because they were too far asleep to hear the paging device? Because the paging device didn't work? Because some other problem k…

SLAs with exceptions based on "fault" are meaningless. Either you guarantee you will keep your shit working, or you don't.

(Either way is fine, really... but arguing over "fault" is not a productive activity.)

Re: PagerDuty (YC S10) Makes Sure Your Team Knows When A Server Goes Down

#34
post #32

Earlier quoted context omitted.

I agree. That's why we don't do uptime monitoring, or any kind of monitoring really. PagerDuty is an alerting system which plugs into any monitoring system (Pingdom, Nagios, Cloudkick, etc) and alerts your team via phone, SMS and email when problems are detected. We add advanced alerting features, like 2-way voice and SMS alerts, automatic alert escalation, and on-call duty scheduling to these existing tools. You're…

If you haven't done it then I'm going to suggest that you also work on mobile apps to make phones be as loud and annoying as possible. Yeah, it sounds stupid. But a random Blackberry can be as loud as a Skytel pager, even if it isn't by default. And it is worthwhile for someone on duty to make it so.

you know what I want? I want some sort of arm band to put my cellphone (or, better, a giant bluetooth vibrator) so that when I sleep, I can be woken by my pager without waking other people who may also be in the bed.

Re: PagerDuty (YC S10) Makes Sure Your Team Knows When A Server Goes Down

#35
post #3

Nice. Good job guys. Interesting. They don't include a free/freemium account, only paid ones with a free trial. I have been wondering about this. I've always assumed the best business model is to offer a free plan for everyone that is not limited to time but with fewer features or some other limit/constraint like number of users, amount of storage etc. I wonder how the two models compare. Because I know a lot of peop…

The main reason we haven't offered a perpetually free account is because we're a bit different than other SaaS companies: hosting isn't our only cost, we also have to pay for each phone and SMS alert we send. The other reason is that we see PagerDuty as solving a real "hair on fire" problem, and we think if you're one of the businesses that needs this, it's reasonable to pay a certain amount for the service. I'd like…

Might I suggest a free account that is limited to email alerts? It probably wouldn't cost you much, and it wouldn't cut into your 'business class' business... but it'd be a nice way for small timers to get a taste of your service monitoring their personal stuff (and then maybe recommend it to the boss)

Re: PagerDuty (YC S10) Makes Sure Your Team Knows When A Server Goes Down

#36
What a great name with a nice inside-joke component! The first question that went through my mind was "did they used to work at Amazon?" Was PagerDuty.com available or did you guys have to buy it?

It's a similar level of cleverness as Lobby7, if anyone remembers that one...

Re: PagerDuty (YC S10) Makes Sure Your Team Knows When A Server Goes Down

#37
post #36

What a great name with a nice inside-joke component! The first question that went through my mind was "did they used to work at Amazon?" Was PagerDuty.com available or did you guys have to buy it? It's a similar level of cleverness as Lobby7, if anyone remembers that one...

Amazingly enough, pagerduty.com was available. We were totally blown away by that -- thought for sure it would've been taken.

Re: PagerDuty (YC S10) Makes Sure Your Team Knows When A Server Goes Down

#38
post #35

Earlier quoted context omitted.

The main reason we haven't offered a perpetually free account is because we're a bit different than other SaaS companies: hosting isn't our only cost, we also have to pay for each phone and SMS alert we send. The other reason is that we see PagerDuty as solving a real "hair on fire" problem, and we think if you're one of the businesses that needs this, it's reasonable to pay a certain amount for the service. I'd like…

Might I suggest a free account that is limited to email alerts? It probably wouldn't cost you much, and it wouldn't cut into your 'business class' business... but it'd be a nice way for small timers to get a taste of your service monitoring their personal stuff (and then maybe recommend it to the boss)

I'd guess that anyone who needs to receive text messages already knows about the email to sms gateways that their phone carriers provide.

Re: PagerDuty (YC S10) Makes Sure Your Team Knows When A Server Goes Down

#39

I'm usually pretty optimistic on new YC start-ups, but I'm not sure the world needs another uptime monitor. There are so many free, cheap, and other services like this that it's hard to imagine what a company might differentiate on to become the "next big thing."

I agree. That's why we don't do uptime monitoring, or any kind of monitoring really. PagerDuty is an alerting system which plugs into any monitoring system (Pingdom, Nagios, Cloudkick, etc) and alerts your team via phone, SMS and email when problems are detected. We add advanced alerting features, like 2-way voice and SMS alerts, automatic alert escalation, and on-call duty scheduling to these existing tools. You're…

>> "PagerDuty is an alerting system which plugs into any monitoring system (Pingdom, Nagios, Cloudkick, etc) and alerts your team via phone, SMS and email when problems are detected."

Pingdom already does that. I'm not clear what you're offering here...

Re: PagerDuty (YC S10) Makes Sure Your Team Knows When A Server Goes Down

#40
post #38
post #35

Earlier quoted context omitted.

Might I suggest a free account that is limited to email alerts? It probably wouldn't cost you much, and it wouldn't cut into your 'business class' business... but it'd be a nice way for small timers to get a taste of your service monitoring their personal stuff (and then maybe recommend it to the boss)

I'd guess that anyone who needs to receive text messages already knows about the email to sms gateways that their phone carriers provide.

yeah, and many people disable those due to spam problems.
Post reply on HN