TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: I was frustrated with pricing of PagerDuty et al., so made one myself

188 pointsby mads_quistabout 2 years ago

36 comments

steveBK123about 2 years ago
I found PagerDuty to be grossly underwhelming when our team moved to it. I&#x27;d focus on stupid-easy integration &amp; some reasonable calendar management to differentiate.<p>PagerDuty Calendar&#x2F;Holiday&#x2F;Workday management and cross-regional scheduling were very poorly implemented.<p>The amount of manual schedule adjustment when someone actually wanted to take their 1 week vacation was insane. We ended up with overrides on top of overrides. I&#x27;d imagine some of the common tools like Workday should give you integrations for that.<p>Taking a holiday became like a 12 step program - email boss in advance, put in HR system request, cross check your PagerDuty schedule, negotiate a trade with another teammate for PagerDuty rotation, decline meetings, update your outlook calendar out-of-office, set your slack status &amp; notifications, and re-remind everyone the week before you go. It&#x27;s almost like they wanted it to be easier to just not take time off?<p>The other problem with these tools is you only get value out of them depending on the level of systems integration you spend your time on. If even a single system is not integrated &amp; still sends emails&#x2F;slacks&#x2F;only updates a dashboard .. then PagerDuty is simply yet-another-tool to monitor, rather than the single pane of glass.
评论 #35677340 未加载
评论 #35677272 未加载
评论 #35676990 未加载
评论 #35678513 未加载
评论 #35677406 未加载
评论 #35687994 未加载
ChrisInEdmontonabout 2 years ago
I used PagerDuty for more than a decade at my previous job. I didn&#x27;t care much for the UI. But you know why PagerDuty does so well? Basically bulletproof reliability. 99% uptime won&#x27;t cut it. 99.9% uptime won&#x27;t cut it. You need to be as close as possible to 100% uptime, no excuses. Pagerduty isn&#x27;t perfect, but it was one of the most reliable services we ever used.<p>I sincerely wish you luck with allquiet. I just want to make very sure you are aware why people still pay for Pagerduty. To compete, you need to be looking at 99.99% uptime or better (ideally 99.999%, 5 minutes of downtime a year) where &#x27;uptime&#x27; is defined as the ability to exercise the entire notification stack. The moment someone&#x27;s site has an outage and you aren&#x27;t able to deliver the notification, you lose the customer and everyone they talk to.<p>I also worry about in-app notifications, but that&#x27;s well-covered by everyone else&#x27;s comments.<p>Pagerduty is vulnerable. Their UI is garbage. But you need to have bullet-proof uptime to take them down. It&#x27;s a tough challenge and I wish you luck!
评论 #35678274 未加载
评论 #35677833 未加载
评论 #35679470 未加载
评论 #35678219 未加载
jedbergabout 2 years ago
The main problem that Pagerduty solved at the time was deliverability of alerts. It was hard, and still is, to solve the problem of making sure the right people actually get the alerts. It was so expensive because they have redundant hardware all over the place with different providers, and they ran it all themselves, including SMS and phone gateways.<p>One of their key differentiators was that they were not built on AWS, so when AWS had an outage, you still knew about it. That also made it expensive.<p>With Pagerduty, you&#x27;re mostly paying for reliability. The peace of mind knowing that someone <i>will</i> get notified when there is an outage.<p>This looks interesting, but from your page I&#x27;m not sure how you&#x27;re better than Pagerduty.<p>App only notifications looks like a disadvantage to me. What if push notifications are down? What if I&#x27;m on DND?<p>Where is your infrastructure built? Is it on a cloud provider? What happens if that provider has an outage? If you want to build a PD competitor you have to build it on your own hardware in multiple datacenters owned by different people with different interconnects. If you haven&#x27;t done that how will you stay up when your customer&#x27;s provider goes down so that they know about it?
评论 #35679637 未加载
评论 #35680652 未加载
lopkeny12koabout 2 years ago
&gt; That&#x27;s why All Quiet notifications are app only.<p>This is prone to loss. I&#x27;ve struggled with notification delivery reliability on Android for <i>years</i>. If I don&#x27;t touch my phone for a few hours and then wake the screen, I get a flurry of notifications all at once from the last few hours. But I need to be aware of pages in real-time.<p>There should really be a call and text notification channel else I don&#x27;t see this getting much traction over PD.
评论 #35677182 未加载
评论 #35679729 未加载
madmax108about 2 years ago
Grafana OnCall is an OSS alternative (with a cloud offering) that works great out of the box if you are using Grafana&#x2F;Grafana Alerting for monitoring your systems and want to have a pager-like system with phone&#x2F;SMS&#x2F;telegram integrations + it&#x27;s own app. Best of all, it&#x27;s self-hostable as well, which keeps me completely in control of my infra.<p><a href="https:&#x2F;&#x2F;grafana.com&#x2F;products&#x2F;oncall&#x2F;" rel="nofollow">https:&#x2F;&#x2F;grafana.com&#x2F;products&#x2F;oncall&#x2F;</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;grafana&#x2F;oncall">https:&#x2F;&#x2F;github.com&#x2F;grafana&#x2F;oncall</a>
评论 #35812631 未加载
justinmayerabout 2 years ago
Frustrated by expensive per-seat pricing and unfriendly contract terms, we looked for PagerDuty alternatives and found a fantastic open-source project called Uptime Kuma: <a href="https:&#x2F;&#x2F;github.com&#x2F;louislam&#x2F;uptime-kuma">https:&#x2F;&#x2F;github.com&#x2F;louislam&#x2F;uptime-kuma</a><p>Uptime Kuma is one of the few open-source projects that feels like a commercial product: polished user experience, frequent release cadence, and a rich set of features including monitoring PostgreSQL servers, Docker containers, and so much more. Its list of supported notification services is so long that I don&#x27;t even recognize half of the options available. Truly impressive.<p>Side note and shameless plug… We love Uptime Kuma so much that we made it one of the cornerstone applications provided by Fortressa, which we think of as the “App Store for Open Source”: <a href="https:&#x2F;&#x2F;fortressa.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;fortressa.com&#x2F;</a>
mbarisabout 2 years ago
I used to work at Opsgenie, which is one of the main competitors of Pagerduty, wish you good luck<p>Sms is a very good fallback channel for push notifications, especially when you don&#x27;t have good internet coverage for an unexpected reason. I also personally hate phone calls, but I find it more effective to wake people up at night.
amlutoabout 2 years ago
Can it have a calmer way to deliver notifications? The PagerDuty app goes directly from zero to klaxon, and the klaxons are horrible sounds from a bizarrely limited menu.<p>Ideally there would be a configurable escalation-to-the-same-user policy. I might want: vibrate-only notification, then normal notification, then critical notification, then phone call, in that order, with configurable delays. Ideally this would interact well with focus&#x2F;sleep mode, so I could get a calm critical notification before full klaxons.<p>Other feature request: a way to tell the app to shut up already. I’ve occasionally dealt with an issue causing notifications every minute or so. The last thing I need while fixing it is more notifications to ack or silence.
评论 #35679753 未加载
评论 #35678960 未加载
yellow_leadabout 2 years ago
&gt; Don&#x27;t lose alerts. We believe that crucial incidents need to have a dedicated context. Alerts sent out through Slack or Email can often be overlooked in those channels. That&#x27;s why All Quiet notifications are app only.<p>Question - How does your app ensure incident notifications are received? I haven&#x27;t used PagerDuty before, but for others I&#x27;ve used, we got a phone call for alerts and sometimes texts for warnings.<p>Recently, I&#x27;ve implemented Android notifications for an app. Even if you set &quot;priority&quot; : &quot;high&quot; (FCM level), some will still not be received right away, depending on battery level and polling frequency at device level. You may ask the user to disable battery optimizations for your app, but a call is still more reliable IMO.
评论 #35676816 未加载
评论 #35676853 未加载
评论 #35677018 未加载
mleonhardabout 2 years ago
Feature request: &quot;Quiet wakeup mode&quot; that vibrates the user&#x27;s Apple Watch for a minute before making any sound. Then start the sound at the lowest volume (inaudible) and slowly increase it over 1 minute. This would be supremely useful for being oncall while sleeping near another person.<p>Feature request 2: &quot;Earplug mode&quot; that slowly increases volume and vibration from zero to max, and stays at max for 1 minute. Support alternating various tones, sounds, and voices.
评论 #35683359 未加载
mLubyabout 2 years ago
Why is the pricing per user? Is that what your costs are most dependent on? I bet not.<p>I&#x27;d argue $5&#x2F;user is just teaser pricing on its way to PagerDuty&#x27;s $21+&#x2F;user.<p>Regardless, cool project—happy to see more competition.
评论 #35677324 未加载
评论 #35677179 未加载
评论 #35677090 未加载
评论 #35676945 未加载
评论 #35682547 未加载
评论 #35677415 未加载
29athrowawayabout 2 years ago
You can build your own Pagerduty, feature-wise. But a system like that requires higher high availability than your app.<p>Pagerduty&#x27;s SLA for availability is 99.9% (3 nines) which is up to 43.8 minutes per month.<p>If you build your Pagerduty clone on AWS, your theoretical maximum availability is 99.99%.
评论 #35683414 未加载
snirdabout 2 years ago
Seeing this post, I went over to check how much I pay PagerDuty.<p>49$ per user per month!!! And I don&#x27;t need the features! I wanted to downgrade to the 29$ immediately, at least. And then I saw this: <a href="https:&#x2F;&#x2F;support.pagerduty.com&#x2F;docs&#x2F;billing-invoices-payments" rel="nofollow">https:&#x2F;&#x2F;support.pagerduty.com&#x2F;docs&#x2F;billing-invoices-payments</a><p>I have to contact their sales to downgrade.<p>I&#x27;m furious. I won&#x27;t downgrade. I&#x27;ll cancel completely and move to your app.
评论 #35680138 未加载
评论 #35679484 未加载
gmjosackabout 2 years ago
Would love to see more disruption in this space. Like others have said it&#x27;s actually amazing how bad the calendar&#x2F;scheduling portion of PagerDuty is. Multiple places I&#x27;ve worked we ended up making our own interface to managing schedules because the UI at PagerDuty is so bad. Also, people mentioning the rock solid reliability of PagerDuty likely don&#x27;t have good monitoring of PagerDuty. When I worked on monitoring in the past we regularly encountered delayed notifications and ingestion failures. Pulling up their status page right now confirms they still have multiple issues a month. At a past employer we had our notification system actually check outstanding alert status and fall back to direct SMS when the ingestion latency was too high.<p>I worked on pygerduty, a python client library for PagerDuty, at a past job so I spent a lot of time talking to people at PagerDuty but I think they stopped inviting me to their &quot;Founder&#x27;s Club&quot; meetings when I told them I didn&#x27;t care about AI Alerts and wanted better UIs for scheduling and better reliability.
mdanielabout 2 years ago
I&#x27;m surprised to see you used Mongo (<a href="https:&#x2F;&#x2F;github.com&#x2F;AllQuietApp&#x2F;MongoQueueing#what-about-rabbitmq-zeromq-kafka-etc">https:&#x2F;&#x2F;github.com&#x2F;AllQuietApp&#x2F;MongoQueueing#what-about-rabb...</a>) after all the replies in this thread citing &quot;delivery reliability&quot;<p>What did you find that made NoSQL a good fit for tracking incidents and escalations?
评论 #35678307 未加载
siliconc0wabout 2 years ago
At $FANNG, we have a surprisingly complex tool to handle scheduling oncall and I don&#x27;t I have seen a public equivalent so there is probably an opportunity there. Ideally you to optimize around a number of factors - vacations (which can be auto populated) for one but also fairness, shift closeness (some labor laws here), holidays, or individual preferences (e.g I like to hike on the weekends). You then also need a tool for short-term trades&#x2F;overrides to basically poll the team to see who can take&#x2F;trade the shift to avoid the diffusion of responsibility of yelling into a slack chennel and complexity of negotiating trades. What is nice about this is that we can setup a <i>daily</i> oncall so if you have a re-occuring weekly obligation that is incompatible with being oncall we can set it up so you never get scheduled for that day (provided there is enough slack for vacations and so on).
评论 #35678701 未加载
评论 #35682567 未加载
ginkgotreeabout 2 years ago
Bravo. PagerDuty is long overdue to be replaced by a better service. Their pricing is exorbitant, and their sales &#x2F; account team forces you into year long contracts to buy seats you don&#x27;t need. We are currently being threatened with an $8k bill because they claim we didn&#x27;t &quot;cancel renewal&quot; in time.
oeziabout 2 years ago
You mention price as a motivation to build allquiet. I have been happy the last couple of years with <a href="https:&#x2F;&#x2F;simplepush.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;simplepush.io&#x2F;</a> which is 12.49$ per year (and similarly app only).
dmattiaabout 2 years ago
&gt; That&#x27;s why All Quiet notifications are app only.<p>Does this mean that there are no text&#x2F;call options? I don&#x27;t have a smartphone to install apps, but haven&#x27;t had problems with being on on-call rotations with some of the other tools mentioned.
评论 #35676906 未加载
mlhpdxabout 2 years ago
Is there a notification system that tries to be a little smarter about escalations? That seems a difficult area. A developer doesn’t know - should this be escalated, or should it not? Is it sufficiently impactful, or not? The same questions arise in customer success who generally error on the side of raising the escalation level at the expense of rest. This seems like an area that could be vastly improved with statistics (something like Robust Decisions) or machine learning. I haven’t seen that, and wonder if others have?
armiillerabout 2 years ago
PagerTree (<a href="https:&#x2F;&#x2F;pagertree.com" rel="nofollow">https:&#x2F;&#x2F;pagertree.com</a>) is a great alternative to PD.<p>- Super simple interface, with a drag n&#x27; drop on-call scheduler. - Supports escalations, calendar overrides, and SSO - Half the price
aserafiniabout 2 years ago
For the OP, you&#x27;ve got a typo in your docs. <a href="https:&#x2F;&#x2F;allquiet.app&#x2F;documentation#what-is-allquiet" rel="nofollow">https:&#x2F;&#x2F;allquiet.app&#x2F;documentation#what-is-allquiet</a><p>&gt; by explicit excalation<p>should be &#x27;escalation&#x27;.<p>Ps. I&#x27;m also in Berlin, and would be interested to have a chat: this product looks interesting. Email in my profile!
mcsniffabout 2 years ago
I would recommend running through your docs with a native english speaker.<p>Congratulations on the launch! Be proud of what you&#x27;ve put together here, and looks to be all by yourself too? The infra for a site, backend, and polished mobile apps for both platforms on your own.<p>From another &quot;I&#x27;m doing it all myself&quot; dude, very well done!
评论 #35678426 未加载
tymmabout 2 years ago
Cool product. Feel free to reach out at contact@simplepush.io, if you want to chat about push notifications :)
phendrenad2about 2 years ago
I worked for a company that used PagerDuty, but eventually moved to a service that provided actual physical pagers. Well, they looked like 1990s pagers, but connected to Wifi. Really cool. Not sure why more don&#x27;t do this.
binkabout 2 years ago
Will you be using PagerDuty or another competitor to monitor your own service? I always wonder what these companies use... or if they rely on their own service. And if so, then if their service breaks how would they know?
评论 #35678716 未加载
评论 #35677774 未加载
rco8786about 2 years ago
I am so glad someone is doing this. I’ve been using PD for 10 years and still can’t figure out the UI. Things that should be dead simple (IMO) like adjusting schedules requires a separate spreadsheet to figure out.
winterecabout 2 years ago
(This is my first post after lurking with an account for several years)<p>Congrats on the launch, you&#x27;ve done a great job. The app looks good and you&#x27;ve clearly and persuasively differentiated it from the competition.
leetroutabout 2 years ago
Thank you for this!<p>There is so much room for more affordable pricing in software.
JimXugleabout 2 years ago
I can recommend GoAlert for this... It works really well!<p><a href="https:&#x2F;&#x2F;github.com&#x2F;target&#x2F;goalert">https:&#x2F;&#x2F;github.com&#x2F;target&#x2F;goalert</a>
madmodabout 2 years ago
You should have a status page with alerts to build trust about your uptime as a new company.<p>I love your simple design in the app and the site.
seangranseeabout 2 years ago
<a href="https:&#x2F;&#x2F;pagerduty.life" rel="nofollow">https:&#x2F;&#x2F;pagerduty.life</a>
matrix12about 2 years ago
Ever since their IPO they&#x27;ve been charging minibar rates for metric data storage.
dymlabout 2 years ago
I like this! Thanks for building it. What’s the biggest differences between PagerDuty?
评论 #35677063 未加载
animitronixabout 2 years ago
So cool to see someone took this up, PD is hot garbage. We&#x27;ll be taking a look!!
blantonlabout 2 years ago
<i>I&#x27;m frustrated with the pricing of Pager Duty, so I&#x27;m developing my own solution and making it available here</i><p>What about a?<p>It won&#x27;t do b, c, d, x, and y, that&#x27;s a deal breaker for me.<p>Can I do d, f, t, m - no? Ugh, nice try good luck on your project.
评论 #35677307 未加载