update README.md
Costa Tsaousis (ktsaou) committed
Apr 9, 2016 at 12:35 UTC
597c0d70febd91d70aea4c040a7557d67e926f21
1 file changed
+48
-29
README.md
+48
-29
@@ -2,7 +2,9 @@
2
3
#### 180.000+ views, 50.000+ visitors, 15.000+ downloads, 8.000+ github stars, 400+ forks, 7 days!
4
5
-And we still run with 1.000+ downloads... per day!
5
+And it still runs with 1.000+ git downloads... per day!
6
+
7
+**[check what our users say about netdata](https://github.com/firehol/netdata/issues/148)**.
8
9
Thank you!
10
@@ -30,13 +32,14 @@ It tries to visualize the **truth of now**, in its **greatest detail**, so that
32
33
This is what you get:
34
33
-1. **Beautiful out of the box** bootstrap dashboards
34
-2. **Custom dashboards** that can be built using simple HTML (no javascript necessary)
35
-3. **Blazingly fast** and **super efficient**, written in C (for default installations, expect just 2% of a single core CPU usage and a few MB of RAM)
35
+1. **Stunning bootstrap dashboards**, out of the box
36
+2. **Blazingly fast** and **super efficient**, mostly written in C (for default installations, expect just 2% of a single core CPU usage and a few MB of RAM)
37
3. **Zero configuration** - you just install it and it autodetects everything
38
4. **Zero dependencies**, it is its own web server for its static web files and its web API
38
-4. **Extensible**, you can monitor anything you can get a metric for, using its Plugin API (anything can be a netdata plugin - from BASH to node.js)
39
-7. **Embeddable**, it can run anywhere a Linux kernel runs
39
+5. **Zero maintenance**, you just run it, it does the rest
40
+5. **Custom dashboards** that can be built using simple HTML (no javascript necessary)
41
+6. **Extensible**, you can monitor anything you can get a metric for using its Plugin API (anything can be a netdata plugin - from BASH to node.js)
42
+7. **Embeddable**, it can run anywhere a Linux kernel runs and its charts can be embedded on your web pages too
43
44
---
45
@@ -44,39 +47,57 @@ This is what you get:
47
48
This is what it currently monitors (most with zero configuration):
49
47
-1. **CPU usage, interrupts, softirqs and frequency** (total and per core)
48
-2. **RAM, swap and kernel memory usage** (including KSM and kernel memory deduper)
49
-3. **Disk I/O** (per disk: bandwidth, operations, backlog, utilization, etc)
50
+- **CPU usage, interrupts, softirqs and frequency** (total and per core)
51
+
52
+- **RAM, swap and kernel memory usage** (including KSM and kernel memory deduper)
53
+
54
+- **Disks** (per disk: I/O, operations, backlog, utilization, etc)
55
56

57
53
-4. **Network interfaces** (per interface: bandwidth, packets, errors, drops, etc)
58
+- **Network interfaces** (per interface: bandwidth, packets, errors, drops, etc)
59
60

61
57
-5. **IPv4 networking** (bandwidth, packets, errors, fragments, tcp: connections, packets, errors, handshake, udp: packets, errors, broadcast: bandwidth, packets, multicast: bandwidth, packets)
58
-6. **IPv6 networking** (bandwidth, packets, errors, fragments, ECT, udp: packets, errors, udplite: packets, errors, broadcast: bandwidth, multicast: bandwidth, packets, icmp: messages, errors, echos, router, neighbor, MLDv2, group membership, break down by type)
59
-7. **netfilter / iptables Linux firewall** (connections, connection tracker events, errors, etc)
60
-8. **Processes** (running, blocked, forks, active, etc)
61
-9. **Entropy**
62
-10. **NFS file servers**, v2, v3, v4 (I/O, cache, read ahead, RPC calls)
63
-11. **Network QoS** (yes, the only tool that visualizes network `tc` classes in realtime)
62
+- **IPv4 networking** (bandwidth, packets, errors, fragments, tcp: connections, packets, errors, handshake, udp: packets, errors, broadcast: bandwidth, packets, multicast: bandwidth, packets)
63
65
- 
64
+- **IPv6 networking** (bandwidth, packets, errors, fragments, ECT, udp: packets, errors, udplite: packets, errors, broadcast: bandwidth, multicast: bandwidth, packets, icmp: messages, errors, echos, router, neighbor, MLDv2, group membership, break down by type)
65
+
66
+- **netfilter / iptables Linux firewall** (connections, connection tracker events, errors, etc)
67
+
68
+- **Linux anti-DDoS protection** (SYNPROXY metrics)
69
+
70
+- **Processes** (running, blocked, forks, active, etc)
71
+
72
+- **Entropy** (random numbers pool, using in cryptography)
73
+
74
+- **NFS file servers**, v2, v3, v4 (I/O, cache, read ahead, RPC calls)
75
+
76
+- **Network QoS** (yes, the only tool that visualizes network `tc` classes in realtime)
77
78
+ 
79
68
-12. **Applications**, by grouping the process tree (CPU, memory, disk reads, disk writes, swap, threads, pipes, sockets, etc)
80
+- **Applications**, by grouping the process tree (CPU, memory, disk reads, disk writes, swap, threads, pipes, sockets, etc)
81
82

83
72
-13. **Apache web server** mod-status (v2.2, v2.4)
73
-14. **Nginx web server** stub-status
74
-15. **mySQL databases** (multiple servers, each showing: bandwidth, queries/s, handlers, locks, issues, tmp operations, connections, binlog metrics, threads, innodb metrics, etc)
75
-16. **ISC Bind name server** (multiple servers, each showing: clients, requests, queries, updates, failures and several per view metrics)
76
-17. **Postfix email server** message queue (entries, size)
77
-18. **Squid proxy server** (clients bandwidth and requests, servers bandwidth and requests)
78
-19. **Hardware sensors** (temperature, voltage, fans, power, humidity, etc)
79
-20. **NUT UPSes** (load, charge, battery voltage, temperature, utility metrics, output metrics)
84
+- **Users and User Groups resource usage**, by summarizing the process tree per user and group (CPU, memory, disk reads, disk writes, swap, threads, pipes, sockets, etc)
85
+
86
+- **Apache web server** mod-status (v2.2, v2.4)
87
+
88
+- **Nginx web server** stub-status
89
+
90
+- **mySQL databases** (multiple servers, each showing: bandwidth, queries/s, handlers, locks, issues, tmp operations, connections, binlog metrics, threads, innodb metrics, etc)
91
+
92
+- **ISC Bind name server** (multiple servers, each showing: clients, requests, queries, updates, failures and several per view metrics)
93
+
94
+- **Postfix email server** message queue (entries, size)
95
+
96
+- **Squid proxy server** (clients bandwidth and requests, servers bandwidth and requests)
97
+
98
+- **Hardware sensors** (temperature, voltage, fans, power, humidity, etc)
99
+
100
+- **NUT UPSes** (load, charge, battery voltage, temperature, utility metrics, output metrics)
101
102
Any number of **SNMP devices** can be monitored, although you will need to configure these.
103
@@ -88,8 +109,6 @@ And you can extend it, by writing plugins that collect data from any source, usi
109
110
Read **[Why netdata?](https://github.com/firehol/netdata/wiki/Why-netdata%3F)**
111
91
-Or **[check what our users say about netdata](https://github.com/firehol/netdata/issues/148)**.
92
-
112
---
113
114
## Installation