Files
posthog.com/contents/customers/netdata.md

4.1 KiB
Raw Permalink Blame History

title, customer, featuredImage, date
title customer featuredImage date
How Netdata uses PostHog and BigQuery to build modern devtools Netdata https://res.cloudinary.com/dmukukwp6/image/upload/netdata_posthog_1ea718b951.png 2022-08-23

Netdata is an open source monitoring and troubleshooting platform used by engineers at many of the biggest technology companies in the world, including Microsoft, Amazon and Nvidia. In 2020, Netdatas teams began looking for a way to track and analyze user behavior, considering many different tools in the process.

“At my last company, we paid hundreds of thousands of dollars for tools like Google Analytics 360,” said Andrew Maguire, Netdatas Analytics and Machine Learning Lead. “But when I joined Netdata I wanted to look at new tools. I looked at Mixpanel, Amplitude... but theyre all old and stodgy and I didnt want to go near them because theyre built for enterprises, not start-ups like Netdata.”

“I looked at modern, open source solutions. When I found PostHog I loved how easy it was to get going and the developer-centric, event-based approach. And then theres autocapture — turning that on makes sure you get a lot of the magic, right out of the box.”

Finding product-market fit with analytics and empathy

Autocapture enabled Netdata to start collecting data immediately, so the team could focus on moving towards product market fit, rather than complex instrumentation. Using autocapture alongside some custom events has enabled the team to identify trends and iterate quickly.

“Whenever we launch a feature, we create a dashboard in PostHog,” said Andrew. “I have one for our anomaly detection feature, for example, which shows the funnel of how many people use it, how many get good results... this is our flagship machine-learning feature, and PostHog helps us make it better and understand how to achieve product market fit.”

Netdata knows theres more to getting product market fit than just the data, however. Teams also need to have empathy with their users and understand how they actually use the platform. Session replay is therefore an essential tool for Netdata.

“I turned on session replay in PostHog,” said Andrew. “Its so much better than Smartlook, which we used to use, because you can tie it to every individual event and user. If someone in our community has a problem we can get their user ID, look at their events and see how theyre using the product. We dont have to ask for so much info… it makes a real difference.”

Forwarding analytics data to BigQuery

Getting value from product data is so important to Netdata that the analysis doesnt stop in PostHog — instead, Netdata uses PostHogs open-source app platform to forward all events to a BigQuery instance. This enables the team to run detailed analysis of data from multiple platforms, in addition to the work they do in PostHog.

“The app platform is really useful,” said Andrew. “Weve built our own apps out of cobbled-together JavaScript and any sort of data transformations that would be useful, I put them in the app too. Then I have them in BigQuery, and in PostHog.”

“Slack has been really useful for this too,” added Andrew. “When we have a question, or need support we dont have to file a ticket in Zendesk or anything. We dont have to go speak to our GA account manager first. We can reach out over Slack and talk to the PostHog engineers directly. Its so much better. The difference is night and day.”