]> arthur.barton.de Git - netdata.git/commitdiff
updated docs for IPv6
authorCosta Tsaousis (ktsaou) <costa@tsaousis.gr>
Sat, 2 Apr 2016 17:43:25 +0000 (20:43 +0300)
committerCosta Tsaousis (ktsaou) <costa@tsaousis.gr>
Sat, 2 Apr 2016 17:43:25 +0000 (20:43 +0300)
README.md
src/proc_net_snmp6.c

index 6eb79caaf2f4c902bca5745be9683653fb07c029..666a035bf16011334d08e5acf288ca1b94fce39d 100755 (executable)
--- a/README.md
+++ b/README.md
@@ -47,28 +47,29 @@ This is what it currently monitors (most with zero configuration):
 
    ![dsl0](https://cloud.githubusercontent.com/assets/2662304/14093128/4d566494-f554-11e5-8ee4-5392e0ac51f0.gif)
 
-5. **IPv4 networking** (packets, errors, fragments, tcp: connections, packets, errors, handshake, udp: packets, errors, broadcast: bandwidth, packets, multicast: bandwidth, packets)
-6. **netfilter / iptables Linux firewall** (connections, connection tracker events, errors, etc)
-7. **Processes** (running, blocked, forks, active, etc)
-8. **Entropy**
-9. **NFS file servers**, v2, v3, v4 (I/O, cache, read ahead, RPC calls)
-10. **Network QoS** (yes, the only tool that visualizes network `tc` classes in realtime)
+5. **IPv4 networking** (bandwidth, packets, errors, fragments, tcp: connections, packets, errors, handshake, udp: packets, errors, broadcast: bandwidth, packets, multicast: bandwidth, packets)
+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)
+7. **netfilter / iptables Linux firewall** (connections, connection tracker events, errors, etc)
+8. **Processes** (running, blocked, forks, active, etc)
+9. **Entropy**
+10. **NFS file servers**, v2, v3, v4 (I/O, cache, read ahead, RPC calls)
+11. **Network QoS** (yes, the only tool that visualizes network `tc` classes in realtime)
 
    ![qos-tc-classes](https://cloud.githubusercontent.com/assets/2662304/14093004/68966020-f553-11e5-98fe-ffee2086fafd.gif)
 
 
-11. **Applications**, by grouping the process tree (CPU, memory, disk reads, disk writes, swap, threads, pipes, sockets, etc)
+12. **Applications**, by grouping the process tree (CPU, memory, disk reads, disk writes, swap, threads, pipes, sockets, etc)
 
    ![apps](https://cloud.githubusercontent.com/assets/2662304/14093565/67c4002c-f557-11e5-86bd-0154f5135def.gif)
 
-12. **Apache web server** mod-status (v2.2, v2.4)
-13. **Nginx web server** stub-status
-14. **mySQL databases** (multiple servers, each showing: bandwidth, queries/s, handlers, locks, issues, tmp operations, connections, binlog metrics, threads, innodb metrics, etc)
-15. **ISC Bind name server** (multiple servers, each showing: clients, requests, queries, updates, failures and several per view metrics)
-16. **Postfix email server** message queue (entries, size)
-17. **Squid proxy server** (clients bandwidth and requests, servers bandwidth and requests) 
-18. **Hardware sensors** (temperature, voltage, fans, power, humidity, etc)
-19. **NUT UPSes** (load, charge, battery voltage, temperature, utility metrics, output metrics)
+13. **Apache web server** mod-status (v2.2, v2.4)
+14. **Nginx web server** stub-status
+15. **mySQL databases** (multiple servers, each showing: bandwidth, queries/s, handlers, locks, issues, tmp operations, connections, binlog metrics, threads, innodb metrics, etc)
+16. **ISC Bind name server** (multiple servers, each showing: clients, requests, queries, updates, failures and several per view metrics)
+17. **Postfix email server** message queue (entries, size)
+18. **Squid proxy server** (clients bandwidth and requests, servers bandwidth and requests) 
+19. **Hardware sensors** (temperature, voltage, fans, power, humidity, etc)
+20. **NUT UPSes** (load, charge, battery voltage, temperature, utility metrics, output metrics)
 
 Any number of **SNMP devices** can be monitored, although you will need to configure these.
 
index 5ab3e5c0b670378bd9d6ad29558335550770a500..5bc61cd78f1fa1a5888e62ae808546eebb1fbb8e 100755 (executable)
@@ -23,7 +23,7 @@ int do_proc_net_snmp6(int update_every, unsigned long long dt) {
        static int do_ip_packets = -1, do_ip_fragsout = -1, do_ip_fragsin = -1, do_ip_errors = -1,
                do_udplite_packets = -1, do_udplite_errors = -1,
                do_udp_packets = -1, do_udp_errors = -1,
-               do_bandwidth = -1, do_inerrors = -1, do_mcast = -1, do_bcast = -1, do_mcast_p = -1, do_bcast_p = -1,
+               do_bandwidth = -1, do_mcast = -1, do_bcast = -1, do_mcast_p = -1,
                do_icmp = -1, do_icmp_redir = -1, do_icmp_errors = -1, do_icmp_echos = -1, do_icmp_groupmemb = -1,
                do_icmp_router = -1, do_icmp_neighbor = -1, do_icmp_mldv2 = -1, do_icmp_types = -1, do_ect = -1;
 
@@ -236,11 +236,9 @@ int do_proc_net_snmp6(int update_every, unsigned long long dt) {
        if(do_udplite_packets == -1)    do_udplite_packets      = config_get_boolean("plugin:proc:/proc/net/snmp6", "ipv6 UDPlite packets", 1);
        if(do_udplite_errors == -1)             do_udplite_errors       = config_get_boolean("plugin:proc:/proc/net/snmp6", "ipv6 UDPlite errors", 1);
        if(do_bandwidth == -1)                  do_bandwidth            = config_get_boolean("plugin:proc:/proc/net/snmp6", "bandwidth", 1);
-       if(do_inerrors == -1)                   do_inerrors                     = config_get_boolean("plugin:proc:/proc/net/snmp6", "input errors", 1);
        if(do_mcast == -1)                              do_mcast                        = config_get_boolean("plugin:proc:/proc/net/snmp6", "multicast bandwidth", 1);
        if(do_bcast == -1)                              do_bcast                        = config_get_boolean("plugin:proc:/proc/net/snmp6", "broadcast bandwidth", 1);
        if(do_mcast_p == -1)                    do_mcast_p                      = config_get_boolean("plugin:proc:/proc/net/snmp6", "multicast packets", 1);
-       if(do_bcast_p == -1)                    do_bcast_p                      = config_get_boolean("plugin:proc:/proc/net/snmp6", "broadcast packets", 1);
        if(do_icmp == -1)                               do_icmp                         = config_get_boolean("plugin:proc:/proc/net/snmp6", "icmp", 1);
        if(do_icmp_redir == -1)                 do_icmp_redir           = config_get_boolean("plugin:proc:/proc/net/snmp6", "icmp redirects", 1);
        if(do_icmp_errors == -1)                do_icmp_errors          = config_get_boolean("plugin:proc:/proc/net/snmp6", "icmp errors", 1);