Ridiculously simple to set up. I'm using Vercel for my web app, so I pretty much just clicked "add integration" on the site, and boom everything was setup. Instant value in <10 minutes. Wanted a straightforward log drain, and that's exactly what I got. Filtered for 500 error codes and was able to use that info to remove the five most common errors on the app same day I signed up.
There doesn't seem to be any way to filter logs at the ingest side (at least with Vercel). Vercel logs pretty much every single API request, so I end up with way more logs than I need. Still, my app makes a couple million requests / month, and it's still not even close to hitting the 30GB limit for the first price tier.
Mainly keeping a log of errors (Vercel logging goes away soon as you stop looking at their logging page in real-time). Went from almost 1000 errors in a day to <5 in the last 6 hours. There's an option for alerts, so I know that if I mess up somewhere with a new feature and get error 500s again it'll show up pretty quickly there.
I have already tried several uptime monitor services, but in the end Better Uptime convinced me the most! The price-performance ratio is extremely good and I would say that Better Uptime is also suitable for non-technical users, as it is very easy to use. The dashboard is clear and yet offers a lot of settings. Setting up a new monitor is very easy and can be customized for each website to be monitored. I hope for many more years of using Better Uptime.
I would like to see Better Uptime, or at least the Status Pages, available in other languages. Unfortunately, everything is currently only in English. In the backend okay, but for international customers a translated status page would also be very desirable.
I monitor all my clients' websites so that I am informed if they are ever unavailable. It is very unpleasant when the customer before you notices that something is not working. And this is where Better Uptime really works reliably. In case of outages, I'm immediately informed by email as well as by push notification on my smartphone to have a look at what's going wrong. At the same time, Better Uptime also provides some info on what exactly is going wrong, so that troubleshooting is more targeted.
It's really quick and easy to setup a check for personal use. A clean, modern look and feel coupled with an intuitive interface makes it so.
The red and green dots on the dashboard are hard to tell apart for colourblind people. Also, I get you want to charge businesses - fair do's - but my hockey club is a voluntary non-profit organisation and we're love an on-call rota.
Our Hockey club website goes offline periodically, about 2-3 times a year. We want to catch that and reboot the services.
Super-fast setup and receive instant value. The status page works like a charm. We start receiving useful information in no time.
Nothing at the moment. It's very clear to config. Really easy.
We need a status page for our service, to show hows the service is. Also, really fast feedback if the platform has come problem.
We use Better Uptime across a few accounts and clients. It's helped us keep on top of our infrastrutcutre and has allowed our partners to notify us of issues and ensure platform transparency.
We have none - I hope they continue to support and enhance Better Uptime with many more features in the future.
Clients tend to like to know how their services are performing - especially SMBs. Better Uptime allows us to create custom status pages for them to ensure peace of mind. For our enterprise-level clients, we've enhanced the method of communicating issues and planned maintenance to ensure we meet SLAs. We have received positive feedback from project managers and developers about how effective and easy it has been to be kept in the loop.
Intuitive interface; reliable alerts; clear pricing
Not much at this stage. I'll be back with feedback once I notice improvement points
Knowing when there is a problem with the company's infrastructure and the website is not accessible.
I mostly use Uptime service(formerly Better Uptime) for monitoring, while also using Logs occasionally to grab logs from Cloudflare and couple of linux VMs. I will mostly talk about Uptime because that's what I mostly use. But Better Stack Logs also has powerful features, I don't use most of them but you should check it out. It is really easy to get started with uptime monitoring. Monitoring a server? A simple ping check will do. If not, you can monitor any URL, any port of any IP, check IMAP/SMTP, or even check HTTP responses for keywords for checking. Do you want to monitor something that has no exposed service to the Internet, like your home router behind CGNAT? No problem. just put a "curl https://uptime.betterstack.com/api/v1/heartbeat/xxxxxx" on crontab, or find a way to ping the URL at any interval you choose, and you're done. If no heartbeat is received within selected interval, after a confirmation period, alarm goes off. If you want to go even further, their simple yet powerful API and integrations look like they can take you even further, but for smaller operations it is not needed. I, for example, used Zapier integration to post an alert to my Discord server when stuff goes down. There are integrations with popular services such as heroku, Google Cloud, or Webhook in/out (so you can create incidents via webhooks if you don't want to go with API yet get similar function) that you can use to both "import data" and "export data", Importing being monitoring or creating alerts/incidents from other services, and exporting being alerting via other services, like Trello or Slack(similar to my discord example). When an alarm goes off, yes you get an email, yes you can see it on the page, standard stuff. If that's not enough, you can get notifications in literally anywhere else you choose thanks to integrations I mentioned. No Internet at all? Well, if you don't have internet you can't really do anything about the issue that may arise, but at least you'll know something is wrong because you can choose to get called on your phone by Better Stack. It will not be a real person, obviously it's a robocall, but you'll still get notified and you can even acknowledge the incident on the phone call if you're on it so it doesn't call others. The design of the status page is slick and easy to understand, you can edit the basic layout of the services you want to show on the page(you don't have to show all of them) and you can manually create and edit incidents, maintenance notices and more. You have quite a few customization options if you want to dig in, but honestly you'll feel just fine with the default settings. Customer support is just amazing. They will answer your questions directly, without sending you random help articles like any other service does. I am using this service for more than a year, and I did not have any major issues, and couple of minor issues were quickly addressed thanks to the customer service being super fast and straight to point. They know their customers are usually IT people, so they don't spend time explaining stuff that everyone already knows. Only major-ish issue I had was their status page itself going down every now and then before(I added the status page itself to their status monitor just for the sake of it, how ironic lol), but they were already aware of the problems even before I asked what's going on. As I said, I am using this service for over a year at this point, and I do not plan on giving up at all. If they keep operating for 10 years, I will keep using this service for 10 years, for my personal projects as well as any professional work I might do, and I will happily pay for it because it is 1000% worth the money imo.
Status pages can definitely get some more user-friendly customization options. You can choose between multiple layouts and even put your own CSS/JS code, which should allow you to do literally everything, but I don't think that's the most user friendly way to do it. Design of the status page itself is pretty decent and you will not have an issue to use it as is, but being able to more easily customize it would be nice to have. Also I saw on the pricing page that some features I am currently enjoying as a free user is no longer being offered to new free users, and even some of them, such as ability to use your own domain, are only offered on Enterprise plan, which greatly reduces the usability of the service on lower/free tiers. While it is nice that they don't take features away from existing users(that's the easiest way to get your users angry, for example, look at twitter), but I would expect a bit more transparency while this change took place, I only realized this is the case after I recommended the product to another geek friend of mine only for him to realise that he cannot have some features I have without paying quite a considerable amount of money. And on the Logs, they primarily use Vector to collect logs from all kinds of services across platforms. While vector itself is not a bad system, sometimes it randomly stops working and errors out, resulting in logs from servers not appearing on the service. That's probably something customer service can asisst me for a solution, but I had other issues with the vector itself in other use cases I don't really want to deal with it and I'd prefer alternative methods being offered for Debian systems.
I didn't even know I needed to monitor for uptime, because you know, couple of VMs, and one page via Cloudflare Pages. They won't go down, right? Well, it turns out they do. And when they go down, they took your mail server down with it, or your VPN, or your Wordpress instance, or your Minecraft server, then your girlfriend calls you and complains, etc etc. It is a one-man show around here, so I don't really have *that* much going on, but knowing a problem exists is pretty helpful so you can solve it. For example, I recently found out that the server I rented recently from a local company is having random internet dropouts. I got in contact with the hosting company and they tracked it down to a larger intermittent issue with the actual datacenter, so I'm currently planning on moving my services from Bursa back to Istanbul. Although as I said, I don't really have much going on, I try to provide useful stuff to my friends around me, like an adblocking DNS or a small VPN via wireguard, and I'd like to sleep knowing they are still working and I won't learn that my minecraft server crashed out and is down for multiple days from my friends, for example.
I've been using Better Uptime for a while now and have been very impressed. It was very easy to set up and is very easy to use. I tried other similar offerings but settled with Better Uptime for its stability and ease of use.
Nothing really to dislike. I'm only on the free tier, but this covers everything I need. At first, I thought the pricing was a little high, but having used it I can see it would be value for money.
Compared to my previous onsite monitoring system Better Uptime (being off-site) is far more stable and reliable. I've never missed an alert and have very few false positives.