★ Monitor everything
Analyze thousands of metrics per server.
Everything about the system (CPU,
RAM, disks,
network, firewall, QoS, NFS, ZFS, etc).
Detailed performance metrics for dozens of
applications
(such as web servers, databases servers, email servers, DNS servers, etc).
Visualize metrics collected from SNMP devices,
and APM metrics via the embedded statsd server.
★ Out of the box
netdata supports auto-detection for everything. It collects more than 5000 metrics automatically, with
zero configuration, it has zero dependencies, requires zero
maintenance and comes with more than 100 alarms pre-configured to detect common
failures, performance and availability issues.
★ In real-time
netdata collects thousands of metrics per server per second,
with just 1% CPU
utilization of a single core, a few MB of RAM
and no disk I/O at all.
View everything on stunning real-time interactive web dashboards, even when netdata is
running on low-end hardware.
★ With alarms
Alarms
can be set on any metric monitored by netdata.
Alarm notifications
are role-based and support dynamic thresholds, hysteresis and can be dispatched via multiple methods
(such as email, slack.com, pushover.net, pushbullet.com, telegram.org, twilio.com).
★ Embeddable
netdata has minimal dependencies and can run even weak on IoT devices. Also, its charts can be embedded on any web site.
★ Customizable
Custom dashboards can be built using simple HTML (no javascript necessary).
★ Extensible
Anything you can get a number for, can be given to netdata, using its Plugin API (anything can be a netdata plugin, BASH, python, perl, node.js, java, Go, ruby, etc).