@cryptotaxi247 / netdata-1 / commits / 40695cd68

add proc_net_snmp6 charts info (#11565)

Ilya Mashchenko committed Sep 24, 2021 at 10:38 UTC 40695cd6814ac1b7d413440404727f71fd33967c
1 file changed +158
web/gui/dashboard_info.js
+158
@@ -1590,6 +1590,164 @@ netdataDashboard.context = {
1590 + ' <code>TCPSynRetrans</code> shows retries for new outbound TCP connections, which can indicate general connectivity issues or backlog on the remote host.'
1591 },
1592
1593 + // ------------------------------------------------------------------------
1594 + // IPv6
1595 +
1596 + 'ipv6.packets': {
1597 + info: '<p>IPv6 packet statistics for this host.</p>'+
1598 + '<p><b>Received</b> - packets received by the IP layer. '+
1599 + 'This counter will be increased even if the packet is dropped later. '+
1600 + '<b>Sent</b> - packets sent via IP layer, for both single cast and multicast packets. '+
1601 + 'This counter does not include any packets counted in <b>Forwarded</b>. '+
1602 + '<b>Forwarded</b> - input packets for which this host was not their final IP destination, '+
1603 + 'as a result of which an attempt was made to find a route to forward them to that final destination. '+
1604 + 'In hosts which do not act as IP Gateways, this counter will include only those packets which were '+
1605 + '<a href="https://en.wikipedia.org/wiki/Source_routing" target="_blank">Source-Routed</a>, '+
1606 + 'and the Source-Route option processing was successful. '+
1607 + '<b>Delivers</b> - packets delivered to the upper layer protocols, e.g. TCP, UDP, ICMP, and so on.</p>'
1608 + },
1609 +
1610 + 'ipv6.fragsout': {
1611 + info: '<p><a href="https://en.wikipedia.org/wiki/IP_fragmentation" target="_blank">IPv6 fragmentation</a> '+
1612 + 'statistics for this system.</p>'+
1613 + '<p><b>OK</b> - packets that have been successfully fragmented. '+
1614 + '<b>Failed</b> - packets that have been discarded because they needed to be fragmented '+
1615 + 'but could not be, e.g. due to <i>Don\'t Fragment</i> (DF) flag was set. '+
1616 + '<b>All</b> - fragments that have been generated as a result of fragmentation.</p>'
1617 + },
1618 +
1619 + 'ipv6.fragsin': {
1620 + info: '<p><a href="https://en.wikipedia.org/wiki/IP_fragmentation" target="_blank">IPv6 reassembly</a> '+
1621 + 'statistics for this system.</p>'+
1622 + '<p><b>OK</b> - packets that have been successfully reassembled. '+
1623 + '<b>Failed</b> - failures detected by the IP reassembly algorithm. '+
1624 + 'This is not necessarily a count of discarded IP fragments since some algorithms '+
1625 + 'can lose track of the number of fragments by combining them as they are received. '+
1626 + '<b>Timeout</b> - reassembly timeouts detected. '+
1627 + '<b>All</b> - received IP fragments which needed to be reassembled.</p>'
1628 + },
1629 +
1630 + 'ipv6.errors': {
1631 + info: '<p>The number of discarded IPv6 packets.</p>'+
1632 + '<p><b>InDiscards</b>, <b>OutDiscards</b> - packets which were chosen to be discarded even though '+
1633 + 'no errors had been detected to prevent their being deliverable to a higher-layer protocol. '+
1634 + '<b>InHdrErrors</b> - errors in IP headers, including bad checksums, version number mismatch, '+
1635 + 'other format errors, time-to-live exceeded, etc. '+
1636 + '<b>InAddrErrors</b> - invalid IP address or the destination IP address is not a local address and '+
1637 + 'IP forwarding is not enabled. '+
1638 + '<b>InUnknownProtos</b> - unknown or unsupported protocol. '+
1639 + '<b>InTooBigErrors</b> - the size exceeded the link MTU. '+
1640 + '<b>InTruncatedPkts</b> - packet frame did not carry enough data. '+
1641 + '<b>InNoRoutes</b> - no route could be found while forwarding. '+
1642 + '<b>OutNoRoutes</b> - no route could be found for packets generated by this host.</p>'
1643 + },
1644 +
1645 + 'ipv6.udppackets': {
1646 + info: 'The number of transferred UDP packets.'
1647 + },
1648 +
1649 + 'ipv6.udperrors': {
1650 + info: '<p>The number of errors encountered during transferring UDP packets.</p>'+
1651 + '<b>RcvbufErrors</b> - receive buffer is full. '+
1652 + '<b>SndbufErrors</b> - send buffer is full, no kernel memory available, or '+
1653 + 'the IP layer reported an error when trying to send the packet and no error queue has been setup. '+
1654 + '<b>InErrors</b> - that is an aggregated counter for all errors, excluding <b>NoPorts</b>. '+
1655 + '<b>NoPorts</b> - no application is listening at the destination port. '+
1656 + '<b>InCsumErrors</b> - a UDP checksum failure is detected. '+
1657 + '<b>IgnoredMulti</b> - ignored multicast packets.'
1658 + },
1659 +
1660 + 'ipv6.udplitepackets': {
1661 + info: 'The number of transferred UDP-Lite packets.'
1662 + },
1663 +
1664 + 'ipv6.udpliteerrors': {
1665 + info: '<p>The number of errors encountered during transferring UDP-Lite packets.</p>'+
1666 + '<p><b>RcvbufErrors</b> - receive buffer is full. '+
1667 + '<b>SndbufErrors</b> - send buffer is full, no kernel memory available, or '+
1668 + 'the IP layer reported an error when trying to send the packet and no error queue has been setup. '+
1669 + '<b>InErrors</b> - that is an aggregated counter for all errors, excluding <b>NoPorts</b>. '+
1670 + '<b>NoPorts</b> - no application is listening at the destination port. '+
1671 + '<b>InCsumErrors</b> - a UDP checksum failure is detected.</p>'
1672 + },
1673 +
1674 + 'ipv6.mcast': {
1675 + info: 'Total IPv6 multicast traffic.'
1676 + },
1677 +
1678 + 'ipv6.bcast': {
1679 + info: 'Total IPv6 broadcast traffic.'
1680 + },
1681 +
1682 + 'ipv6.mcastpkts': {
1683 + info: 'Total transferred IPv6 multicast packets.'
1684 + },
1685 +
1686 + 'ipv6.icmp': {
1687 + info: '<p>The number of transferred ICMPv6 messages.</p>'+
1688 + '<p><b>Received</b>, <b>Sent</b> - ICMP messages which the host received and attempted to send. '+
1689 + 'Both these counters include errors.</p>'
1690 + },
1691 +
1692 + 'ipv6.icmpredir': {
1693 + info: 'The number of transferred ICMPv6 Redirect messages. '+
1694 + 'These messages inform a host to update its routing information (to send packets on an alternative route).'
1695 + },
1696 +
1697 + 'ipv6.icmpechos': {
1698 + info: 'The number of ICMPv6 Echo messages.'
1699 + },
1700 +
1701 + 'ipv6.icmperrors': {
1702 + info: '<p>The number of ICMPv6 errors and '+
1703 + '<a href="https://www.rfc-editor.org/rfc/rfc4443.html#section-3" target="_blank">error messages</a>.</p>'+
1704 + '<p><b>InErrors</b>, <b>OutErrors</b> - bad ICMP messages (bad ICMP checksums, bad length, etc.). '+
1705 + '<b>InCsumErrors</b> - wrong checksum.</p>'
1706 + },
1707 +
1708 + 'ipv6.groupmemb': {
1709 + info: '<p>The number of transferred ICMPv6 Group Membership messages.</p>'+
1710 + '<p> Multicast routers send Group Membership Query messages to learn which groups have members on each of their '+
1711 + 'attached physical networks. Host computers respond by sending a Group Membership Report for each '+
1712 + 'multicast group joined by the host. A host computer can also send a Group Membership Report when '+
1713 + 'it joins a new multicast group. '+
1714 + 'Group Membership Reduction messages are sent when a host computer leaves a multicast group.</p>'
1715 + },
1716 +
1717 + 'ipv6.icmprouter': {
1718 + info: '<p>The number of transferred ICMPv6 '+
1719 + '<a href="https://en.wikipedia.org/wiki/Neighbor_Discovery_Protocol" target="_blank">Router Discovery</a> messages.</p>'+
1720 + '<p>Router <b>Solicitations</b> message is sent from a computer host to any routers on the local area network '+
1721 + 'to request that they advertise their presence on the network. '+
1722 + 'Router <b>Advertisement</b> message is sent by a router on the local area network to announce its IP address '+
1723 + 'as available for routing.</p>'
1724 + },
1725 +
1726 + 'ipv6.icmpneighbor': {
1727 + info: '<p>The number of transferred ICMPv6 '+
1728 + '<a href="https://en.wikipedia.org/wiki/Neighbor_Discovery_Protocol" target="_blank">Neighbour Discovery</a> messages.</p>'+
1729 + '<p>Neighbor <b>Solicitations</b> are used by nodes to determine the link layer address '+
1730 + 'of a neighbor, or to verify that a neighbor is still reachable via a cached link layer address. '+
1731 + 'Neighbor <b>Advertisements</b> are used by nodes to respond to a Neighbor Solicitation message.</p>'
1732 + },
1733 +
1734 + 'ipv6.icmpmldv2': {
1735 + info: 'The number of transferred ICMPv6 '+
1736 + '<a href="https://en.wikipedia.org/wiki/Multicast_Listener_Discovery" target="_blank">Multicast Listener Discovery</a> (MLD) messages.'
1737 + },
1738 +
1739 + 'ipv6.icmptypes': {
1740 + info: 'The number of transferred ICMPv6 messages of '+
1741 + '<a href="https://en.wikipedia.org/wiki/Internet_Control_Message_Protocol_for_IPv6#Types" target="_blank">certain types</a>.'
1742 + },
1743 +
1744 + 'ipv6.ect': {
1745 + info: '<p>Total number of received IPv6 packets with ECN bits set in the system.</p>'+
1746 + '<p><b>CEP</b> - congestion encountered. '+
1747 + '<b>NoECTP</b> - non ECN-capable transport. '+
1748 + '<b>ECTP0</b> and <b>ECTP1</b> - ECN capable transport.</p>'
1749 + },
1750 +
1751 // ------------------------------------------------------------------------
1752 // SCTP
1753