We're excited to share that we raised $10M on our mission to help developers ship better and more reliable software faster.
Serving 200,000+ engineers and 4,000+ customers, we have turned profitable in 2023, while preserving our previous funding.
We have raised $18.6M to grow Better Stack and help developers in building a better internet! Our Series A is led by
@Creandum
and will allow us to bring in the brightest talent and continue building a radically better observability stack.🚀🎉
Enhancing Docker security involves combining robust practices and security features to minimize risk and vulnerabilities.
Start with these 14 key steps to fortify your Docker containers effectively 👇
New this week 📣:
We're excited to share that we have just launched anomaly detection!🧐
Now, you can get alerted on irregularities in your logs and metrics before they turn into incidents.
New blog: A Gentle Introduction to Unit Testing in Go by
@lanreadelowo
Learn Go's testing framework, interpret results, fix failures, and analyze code coverage in this concise tutorial 👇
Just integrated with
@BetterStackHQ
for log aggregation and analysis of
@scrumlyai
.
Thanks Better Stack team for quick support and easy integration. So far I’d recommend teams give BetterStack a try!
Will post additional thoughts as they come up!
We’re excited to announce that we have merged our two products (Better Uptime and Logtail) into a single unified platform.
It’s called Better Stack, and we think it’s awesome! 🎉🚀
Dive into the world of cross-browser end-to-end testing with Playwright, a leading open-source web automation framework.
Our latest guide walks you through its capabilities and architecture while demonstrating the concepts with hands-on examples:
New this week:
📱Get critical alerts on your iPhone: 24/7
Focusing on deep work or in a meeting, but want to get alerted when something goes wrong? Now you can get critical alerts even when your phone is in silent mode. 😴
Caddy simplifies the process of running and deploying web apps with a rich set of features and a simplified approach to web server configuration, especially when compared to options like Nginx and Apache.
Learn more about Caddy by reading our guide:
Dive into the world of PHP logging with Monolog, the library used by leading frameworks like Laravel and Symfony. Discover how to seamlessly integrate it into your PHP projects with our latest video tutorial.
Watch now and elevate your logging game!
🔧 Override on-call with just two clicks
You can now quickly override existing on-calls without changing regular schedules. It’s the perfect solution for any short-term changes and unexpected situations. 🏂
New to log shipping? 🚢 We’ve just published our new Vector guide. Covers everything you need to know to start and send your logs to Better Stack or anywhere else.
The official GitHub status page gets 832k visits every month, Slack gets 348k, and Stripe around 47k, according to Similar web.
We’ve put together 5 reasons why status pages are so important. Here they are:
Need to send logs from your Laravel app to the cloud logging service?
@BetterStackHQ
does it really well, and I've written a tutorial that will help you get it set up really fast! ❤️ Bonus S3 archiving at the end of the tutorial.
Nothing new for our internal platform team, but now you can check the status of our services yourself and be notified about any hiccups. Presented with a beautiful dashboard,
@BetterStackHQ
does a fantastic job here. All services are checked across the globe, every 30s.
I finally set up better logs search using
@LogTailHQ
a few months ago and it's saving me when debugging our Discord bot.
Only took me like 5 minutes to set up and it's a life saver!
Node.js is often considered unsuitable for CPU-intensive operations. With the introduction of worker threads, you can execute such tasks in Node.js with reasonable performance.
Learn all about Workers with hands-on examples in our latest tutorial 👇
⌨️ Jump through logs with arrow keys
Troubleshooting in Live tail a lot? Now you can use the ←, ↑, →, ↓ arrows to expand, close, and scroll through logs faster than ever.
Ruby’s standard library is a great start, but to manage a structured logging setup the community created their own alternative 🚀. Explore the top 6 Ruby logging libraries and their capabilities.
DigitalOcean now have uptime monitors in their dashboard.
An alternative that has my personal recommendation is
@BetterUptime
. It's more about having a public status page, but it also offers alerts and a bunch of other features. Been using it for about 6 months with no issues.
Instead of setting specific thresholds that can change in real-world production environments, you can get notified about any significant deviation from the trend.
Anomaly detection covers all the situations that you don't even know could occur.
Vector, Fluentd, Logstash? What’s the best to get logs from one place to another? Here is a 101 on the most popular log shippers and what works the best!
We believe that developers deserve the most powerful tools without having to compromise on user experience.
That's why we make powerful tools that are beautifully designed and a joy to use.
We take the developer-first approach in everything we do.
Join us:
Massive thanks to our friends at
@BetterStackHQ
! Not only do they keep our web services in check, but they also surprised us with some slick merch and a heartfelt postcard straight from Prague.
We are grateful for your reliable services 🤝
NEW BLOG: An Introduction to the Node.js Performance API
In this post, we’ll dive into how to think about Node.js performance and how to utilize the perf_hooks timing APIs for tracking various performance measurements 👇
One good thing that came out of yesterday's AWS outage is that it got me looking at what other companies are using for status reporting. Uptime from
@BetterStackHQ
is a vastly superior product to StatusPage. Total no-brainer for any SaaS company.
It’s dumb, I know.
But of everything I’ve been working on recently, what I’m most proud of is setting up a status page for
@fxn_ai
using the incredibly sleek
@BetterStackHQ
platform.
Sure, there’s streaming, 3D, LLMs, coming down the pike. But that status page 😍
⏩ Easily forward logs from AWS CloudWatch, Lambda, and Fargate
Running on AWS and logging with CloudWatch? There is now a better way! Easily forward your logs from AWS to Better Stack with the new pre-built configurations.
The best part? You can now configure escalation policies that your logs and metrics alerts trigger.
This way, you can get a Slack message, e-mail, or any other notification depending on the severity of the alert.
🧮 Answer any question with SQL
Troubleshooting a complex issue? Build a custom report with a powerful SQL builder and get to the bottom of any problem.
Attach metadata to incidents created from integrations
Using Prometheus, Grafana, Zabbix or any other external services with incoming webhooks?
Now you can add custom fields to all of the incoming incidents. Metadata are now available for all monitors and heartbeats as well.
🎨 Visualize your logs & metrics with dashboards
Want to turn your logs into actionable visuals? Select one of the pre-made templates and instantly get an overview of your log source data.
🧺 Sort your services into tidy groups
If you have a service that relies on several sub-services, you can now sort them into expandable groups and make your status page tidier🧹
New this week 📣:
✅ Create a new monitor in just 2 clicks
Creating new monitors just got easier. You can now create any monitor in just two clicks using the Create monitor dropdown.
Just dropped a new video on adding request logging to a 🦀 Rust Cloudflare worker using
@LogTailHQ
.
We also see how to get more useful error messages for Rust WASM panics.
Hope you find it useful!
#learnrust
#askRodney
big shoutout to
@BetterStackHQ
for the A+ support our our team received when we ran into some bugs integrating their new status badge embed. They solved the error caused by a silly bug on our side.
We can't recommend their product enough <3
There's a 99% chance that if you're logging in Go, you're using a third-party logging framework. Want to use the best one?
Here is a comparison of the 8 most popular once ⚖️
Very sorry for the trouble
@geodox_
. Could you please check if you have JavaScript enabled on your phone? Sometimes this can cause issues with loading the page. Our colleagues at hello
@betterstack
.com will be happy to help you check everything so just shoot us a message 🙏Thanks!
Wow, 30 mins evaluating
@BetterStackHQ
's status page and logging offerings and I'm off to cancel our StatusPage and PaperTrail subscriptions.
Simple, clever, and beautifully designed.
Shares a lot of that wonderful
@linear
product DNA.
New this week:
🌒Go stylish, with dark mode
Want your status page to fit in with your brand better? You can never go wrong with dark mode. Now available for all status pages.
@thdxr
Hi
@thdxr
, thank you for giving Better Stack a try. We really appreciate the feedback. 🙌
We're constantly improving the product and working day and night to make it the best logging product out there. 🚀
I've passed this on to the product team and sent you a DM, would love to
Optimize your AWS Lambda logging for cost savings and efficient troubleshooting. Our latest guide covers its structure, strategy, and analysis of best practices 👇
@DorcyShema
@scott_bair
@BetterUptime
Hey,
@scott_bair
thank you for this report, and apologies for the delayed response here! 🙌
There has been a change in our underlying database caused one of our indexes to behave in an unexpected way, which lead to timeouts on our critical sign-up path.