Netdata is a extremely optimized Linux utility that provides real-time (per second) performance monitoring for Linux systems, applications, SNMP devices, etc. and shows full interactive charts that absolutely render all collected values over the web browser to analyze them.
This is what it monitors:
Total and Per Core CPU usage, interrupts, softirqs and frequency.
Total Memory, RAM, Swap and Kernel usage.
Disk I/O (per disk: bandwidth, operations, backlog, utilization, etc).
Monitors Network interfaces including: bandwidth, packets, errors, drops, etc).
Monitors Netfilter / iptables Linux firewall connections, events, errors, etc.
Processes (running, blocked, forks, active, etc).
System Applications with the process tree (CPU, memory, swap, disk reads/writes, threads, etc).
Apache and Nginx Status monitoring with mod_status.
MySQL database monitoring: queries, updates, locks, issues, threads, etc.
Postfix email server message queue.
Squid proxy server bandwidth and requests monitoring.
Hardware sensors (temperature, voltage, fans, power, humidity, etc).
SNMP devices.
not that difficult to installed messed around with it a while ago but its just stats and stats on OSMC is pretty useless unless your using it for something else at the same time.
dont get discouraged by our post try it and see if you get any use of it who know you might get but this tool is better for a server thats performing tasks not a mediacenter but again this is just my opinion
Hi guys, I wrote it.
20MB of RAM for 1 hour of data.
I run it on all my RPis.
On RPi1 edit the configuration and set update every = 5.
On the quad core ones, per second data collection is fine.
If it takes too much CPU for your taste, increase apps.plugin update frequency to 5. This is the most expensive.
Once you install it, the file /etc/netdata/netdata.conf will be created. You can also download it from http://your.server:19999/netdata.conf (auto-generated).
Thousands of settings.
Edit them to your preference.