Graphite vs NetData: What are the differences?
Graphite: A highly scalable real-time graphing system. Graphite does two things: 1) Store numeric time-series data and 2) Render graphs of this data on demand; NetData: Real-time performance monitoring, done right!. Netdata is distributed, real-time, performance and health monitoring for systems and applications. It is a highly optimized monitoring agent you install on all your systems and containers.
Graphite and NetData can be categorized as "Monitoring" tools.
"Render any graph" is the top reason why over 14 developers like Graphite, while over 8 developers mention "Free" as the leading cause for choosing NetData.
Graphite and NetData are both open source tools. It seems that NetData with 39.4K GitHub stars and 3.48K forks on GitHub has more adoption than Graphite with 4.59K GitHub stars and 1.2K GitHub forks.
Uber Technologies, Twitch, and hike are some of the popular companies that use Graphite, whereas NetData is used by Augmedix, Kistriver, and Veaver Inc.. Graphite has a broader approval, being mentioned in 97 company stacks & 21 developers stacks; compared to NetData, which is listed in 8 company stacks and 11 developer stacks.
Looking for a tool which can be used for mainly dashboard purposes, but here are the main requirements:
- Must be able to get custom data from AS400,
- Able to display automation test results,
- System monitoring / Nginx API,
- Able to get data from 3rd parties DB.
Grafana is almost solving all the problems, except AS400 and no database to get automation test results.