Redefining monitoring with Netdata (and how it came to be)

I wanted to follow up Ron Miller’s article in TechCrunch about Netdata’s Series A funding from September with the story of Netdata’s inception.

It all started when I got… pissed off.

more →

Release 1.19: More efficient DevOps with web log parsing and unit testing

Network monitoring is complex, which is why we’re developing a monitoring tool that will drastically increase DevOps productivity. This release is all about improving Netdata’s day-in, day-out performance. We’re working hard to make deploy enhancements that help engineers make faster, smarter decisions about their systems.

v1.19 of Netdata delivers a vastly improved way to collect, parse, and understand the health and performance of any service or application that runs through an Apache or Nginx web server.

And, perhaps more importantly, this improvement lands us one step closer to a generic application log parser for Netdata.

Web log parsing comes on top of 19 bug fixes, 17 improvements, and 18 documentation updates. Let’s jump in.

more →

Building an agile team’s ‘safety harness’ with cmocka and FOSS

Netdata is made up from agile teams who are deeply committed to improving the usability of our product. We want to respond to our users and introduce in-demand features. Working directly with our community is the best way to make Netdata better. But we face the same the dilemma as all agile teams: How do we do this safely? Safety means that we can move quickly without compromising the quality of our code.
more →

Release 1.18: What’s new with the database engine?

As your infrastructure grows more complex, storing long-term metrics becomes difficult and costly to retain. Your team stars to limit the amount of historical data they archive, causing gaps in coverage. Anomalies start to slip through the cracks.

Version 1.18 of Netdata aims to solve the monitoring metrics storage problem once and for all.

Aside from 5 new collectors, 16 bug fixes, 27 improvements, and 20 documentation updates, here’s what you need to know.

more →

Release 1.17: Collection frequency gets flexible

The next version of Netdata has arrived! Aside from dozens of quality-of-life and papercut fixes, we’ve launched some new features we know you’ll be excited to use straight away.

Let’s dive in.

more →

How and why we’re bringing long-term storage to Netdata

We’ve built a lot of amazing things into the open-source Netdata monitoring system. But, no matter how far we’ve come, we’ll always be proud of how little RAM it uses.

Right now, Netdata stores metrics in your system’s RAM using a ridiculously efficient database. It only saves or loads historical metrics from disk when you restart it. With this system, Netdata can be both low-resource and exhaustive in its collection of real-time metrics.

more →

Release 1.16.0: Smarter binaries and built-in TLS

We’re excited to launch release v1.16.0 of the open-source Netdata monitoring agent, which delivers real-time health monitoring and performance troubleshooting to nearly any system or application.

This release also contains 40 bug fixes, 31 improvements, and 20 documentation updates—if you’d like to see the full list, check out the full release notes.

Details aside, I know people are going to be most curious about the big changes we’ve just delivered to Netdata—let’s dive in.

more →

How to inspire exceptional contributions to your open-source project

Netdata must be doing something right when it comes to inspiring contributions. Our open-source, distributed monitoring agent has GitHub stars on GitHub and has seen contributions from hundreds of people: GitHub contributors. We’ve even hired a handful of our contributors to work full-time on making the Netdata ecosystem even more powerful.

The community is passionate about what we’re building, and they’re actively interested in making it work better for their particular needs.

Because that’s what a contributor is: Someone willing to step in and improve your project so that it works even better for their particular use case. Some contributors happily offer their time for other reasons, too, but in our case, they’re mostly sysadmins who will do faster or smarter work once we implement their idea.

But the Netdata community didn’t just appear out of thin air. We took many concerted efforts to inspired these contributions, and we thought we’d share a few of our most successful initiatives.

more →

How to sign up for and use Netdata Cloud

As we’ve mentioned in our announcement post (read Introducing Netdata Cloud: our vision for distributed health and performance monitoring), we’re excited to finally be showing the Netdata community what we’ve been so hard at work on over the last few months.

If you want to know more details about what Netdata Cloud is, how it will work, the features it will have, and how our work on it will affect the open-source Netdata agent (hint: they’re going to make each other better), be sure to check out the official announcement.

But, to be clear, Netdata Cloud is entirely free for all Netdata users.

more →

Introducing Netdata Cloud: our vision for distributed health and performance monitoring

We’re thrilled to make the first official announcement about Netdata Cloud, our vision for the future of distributed health and performance monitoring. While Netdata Cloud has been live since February, when we released v1.12.0 of Netdata’s open-source monitoring agent, we’ve waited until the product was a little more mature to let our monitoring community know about how it fits into the future of Netdata.

We believe everyone should be able to build an extraordinary infrastructure. The best way to do that is build products that developers, system administrators, and DevOps engineers learn and be more productive with every passing second.

Here’s how Netdata Cloud is going to make that possible.

more →