Live data from Hacker News

Netdata: Open-source real-time monitoring platform

github.com

1–10 of 108 posts

Re: Netdata: Open-source real-time monitoring platform

#3
post #2

It’s very neat for individual servers Doesn’t work well for monitoring multiple servers though from what I can tell.

Indeed, very handy tool. I once used it to discover that a new deployment generated spike CPU load. Reason was a badly implemented javascript doing a call on the db when hovering over a product (preview stock). Fun to see the actual correlation in a GUI in realtime.

Re: Netdata: Open-source real-time monitoring platform

#4
post #2

It’s very neat for individual servers Doesn’t work well for monitoring multiple servers though from what I can tell.

That is true. It has some features to allow to quickly jump between many machines, but indeed out of the box it is not for many servers at the same time.

BUT it can be configured to push data to Prometheus or similar (it's called a "backend") and some other integrations like notifications can be done.

Super neat project, very easy to set up. I highly recommend it to anyone who does performance troubleshooting. Netdata put into a standard Linux system will detect a lot of different things, like firewalls, containers, a lot of software like databases, queuing systems, mail systems and provide additional data every second.

Works flawlessly on Proxmox clusters!

Re: Netdata: Open-source real-time monitoring platform

#6

The only gripe I have with it is the approach to security, i.e. the lack of user accounts (even one). So you have to either block the stats by IP (who is doing it these days?) or use other workarounds like proxying by Nginx etc.

I have it listen on a loopback interface and do SSH port forwarding when I want to look at the stats. Nginx proxying with basic auth is a perfectly reasonable approach and not a workaround in my humble opinion. I would trust these two approaches more than an unknown mechanism in Netdata.

Re: Netdata: Open-source real-time monitoring platform

#8
post #2

It’s very neat for individual servers Doesn’t work well for monitoring multiple servers though from what I can tell.

There's a netdata prometheus exporter, but it overlaps a lot with node-exporter. If you're already runnning netdata however then it could be a good choice

Re: Netdata: Open-source real-time monitoring platform

#9
post #3
post #2

It’s very neat for individual servers Doesn’t work well for monitoring multiple servers though from what I can tell.

Indeed, very handy tool. I once used it to discover that a new deployment generated spike CPU load. Reason was a badly implemented javascript doing a call on the db when hovering over a product (preview stock). Fun to see the actual correlation in a GUI in realtime.

Hey,

That sounds super interesting. Would you be interested to share the use-case in our forums? https://community.netdata.cloud

Ping me (@odyslam in the forum) if you need any help. We are always looking for awesome stories like that!

Re: Netdata: Open-source real-time monitoring platform

#10

The only gripe I have with it is the approach to security, i.e. the lack of user accounts (even one). So you have to either block the stats by IP (who is doing it these days?) or use other workarounds like proxying by Nginx etc.

Using Netdata Cloud is a great way not to spend any time with that and access the Agent's dashboard through Netdata Cloud. We use WSS and MQTT, so it's super secure and lightweight.

The data are streamed from the Agent directly to your browser via the cloud.

Relevant docs: https://learn.netdata.cloud/docs/configure/secure-nodes#disa...

Post reply on HN