aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Kochie <superq@gmail.com>2018-04-18 13:50:30 +0200
committerGitHub <noreply@github.com>2018-04-18 13:50:30 +0200
commit75561cb1fc3364148b5ca65130a7b7eaead15475 (patch)
treea625ed8a55210a91e114aed069cd939ddfdfdd97
parent661427f2c16b6144f6c5814664389e0155c69ee8 (diff)
parentb10ca776800b8ac922ccb7164ec0029850d92f2f (diff)
downloadprometheus_node_collector-75561cb1fc3364148b5ca65130a7b7eaead15475.tar.bz2
prometheus_node_collector-75561cb1fc3364148b5ca65130a7b7eaead15475.tar.xz
prometheus_node_collector-75561cb1fc3364148b5ca65130a7b7eaead15475.zip
Merge pull request #910 from prometheus/superq/netdev_dot
Fix /proc/net/dev/ interface name handling
-rw-r--r--collector/fixtures/e2e-output.txt32
-rw-r--r--collector/fixtures/e2e-ppc64le-output.txt32
-rw-r--r--collector/fixtures/proc/net/dev2
-rw-r--r--collector/netdev_linux.go2
-rw-r--r--collector/netdev_linux_test.go6
5 files changed, 72 insertions, 2 deletions
diff --git a/collector/fixtures/e2e-output.txt b/collector/fixtures/e2e-output.txt
index d550f87..4eb1dd0 100644
--- a/collector/fixtures/e2e-output.txt
+++ b/collector/fixtures/e2e-output.txt
@@ -1668,162 +1668,194 @@ node_netstat_Udp_OutDatagrams 53028
1668# TYPE node_network_receive_bytes_total counter 1668# TYPE node_network_receive_bytes_total counter
1669node_network_receive_bytes_total{device="docker0"} 6.4910168e+07 1669node_network_receive_bytes_total{device="docker0"} 6.4910168e+07
1670node_network_receive_bytes_total{device="eth0"} 6.8210035552e+10 1670node_network_receive_bytes_total{device="eth0"} 6.8210035552e+10
1671node_network_receive_bytes_total{device="flannel.1"} 1.8144009813e+10
1671node_network_receive_bytes_total{device="ibr10:30"} 0 1672node_network_receive_bytes_total{device="ibr10:30"} 0
1672node_network_receive_bytes_total{device="lo"} 4.35303245e+08 1673node_network_receive_bytes_total{device="lo"} 4.35303245e+08
1673node_network_receive_bytes_total{device="lxcbr0"} 0 1674node_network_receive_bytes_total{device="lxcbr0"} 0
1674node_network_receive_bytes_total{device="tun0"} 1888 1675node_network_receive_bytes_total{device="tun0"} 1888
1675node_network_receive_bytes_total{device="veth4B09XN"} 648 1676node_network_receive_bytes_total{device="veth4B09XN"} 648
1676node_network_receive_bytes_total{device="wlan0"} 1.0437182923e+10 1677node_network_receive_bytes_total{device="wlan0"} 1.0437182923e+10
1678node_network_receive_bytes_total{device="💩0"} 5.7750104e+07
1677# HELP node_network_receive_compressed_total Network device statistic receive_compressed. 1679# HELP node_network_receive_compressed_total Network device statistic receive_compressed.
1678# TYPE node_network_receive_compressed_total counter 1680# TYPE node_network_receive_compressed_total counter
1679node_network_receive_compressed_total{device="docker0"} 0 1681node_network_receive_compressed_total{device="docker0"} 0
1680node_network_receive_compressed_total{device="eth0"} 0 1682node_network_receive_compressed_total{device="eth0"} 0
1683node_network_receive_compressed_total{device="flannel.1"} 0
1681node_network_receive_compressed_total{device="ibr10:30"} 0 1684node_network_receive_compressed_total{device="ibr10:30"} 0
1682node_network_receive_compressed_total{device="lo"} 0 1685node_network_receive_compressed_total{device="lo"} 0
1683node_network_receive_compressed_total{device="lxcbr0"} 0 1686node_network_receive_compressed_total{device="lxcbr0"} 0
1684node_network_receive_compressed_total{device="tun0"} 0 1687node_network_receive_compressed_total{device="tun0"} 0
1685node_network_receive_compressed_total{device="veth4B09XN"} 0 1688node_network_receive_compressed_total{device="veth4B09XN"} 0
1686node_network_receive_compressed_total{device="wlan0"} 0 1689node_network_receive_compressed_total{device="wlan0"} 0
1690node_network_receive_compressed_total{device="💩0"} 0
1687# HELP node_network_receive_drop_total Network device statistic receive_drop. 1691# HELP node_network_receive_drop_total Network device statistic receive_drop.
1688# TYPE node_network_receive_drop_total counter 1692# TYPE node_network_receive_drop_total counter
1689node_network_receive_drop_total{device="docker0"} 0 1693node_network_receive_drop_total{device="docker0"} 0
1690node_network_receive_drop_total{device="eth0"} 0 1694node_network_receive_drop_total{device="eth0"} 0
1695node_network_receive_drop_total{device="flannel.1"} 0
1691node_network_receive_drop_total{device="ibr10:30"} 0 1696node_network_receive_drop_total{device="ibr10:30"} 0
1692node_network_receive_drop_total{device="lo"} 0 1697node_network_receive_drop_total{device="lo"} 0
1693node_network_receive_drop_total{device="lxcbr0"} 0 1698node_network_receive_drop_total{device="lxcbr0"} 0
1694node_network_receive_drop_total{device="tun0"} 0 1699node_network_receive_drop_total{device="tun0"} 0
1695node_network_receive_drop_total{device="veth4B09XN"} 0 1700node_network_receive_drop_total{device="veth4B09XN"} 0
1696node_network_receive_drop_total{device="wlan0"} 0 1701node_network_receive_drop_total{device="wlan0"} 0
1702node_network_receive_drop_total{device="💩0"} 0
1697# HELP node_network_receive_errs_total Network device statistic receive_errs. 1703# HELP node_network_receive_errs_total Network device statistic receive_errs.
1698# TYPE node_network_receive_errs_total counter 1704# TYPE node_network_receive_errs_total counter
1699node_network_receive_errs_total{device="docker0"} 0 1705node_network_receive_errs_total{device="docker0"} 0
1700node_network_receive_errs_total{device="eth0"} 0 1706node_network_receive_errs_total{device="eth0"} 0
1707node_network_receive_errs_total{device="flannel.1"} 0
1701node_network_receive_errs_total{device="ibr10:30"} 0 1708node_network_receive_errs_total{device="ibr10:30"} 0
1702node_network_receive_errs_total{device="lo"} 0 1709node_network_receive_errs_total{device="lo"} 0
1703node_network_receive_errs_total{device="lxcbr0"} 0 1710node_network_receive_errs_total{device="lxcbr0"} 0
1704node_network_receive_errs_total{device="tun0"} 0 1711node_network_receive_errs_total{device="tun0"} 0
1705node_network_receive_errs_total{device="veth4B09XN"} 0 1712node_network_receive_errs_total{device="veth4B09XN"} 0
1706node_network_receive_errs_total{device="wlan0"} 0 1713node_network_receive_errs_total{device="wlan0"} 0
1714node_network_receive_errs_total{device="💩0"} 0
1707# HELP node_network_receive_fifo_total Network device statistic receive_fifo. 1715# HELP node_network_receive_fifo_total Network device statistic receive_fifo.
1708# TYPE node_network_receive_fifo_total counter 1716# TYPE node_network_receive_fifo_total counter
1709node_network_receive_fifo_total{device="docker0"} 0 1717node_network_receive_fifo_total{device="docker0"} 0
1710node_network_receive_fifo_total{device="eth0"} 0 1718node_network_receive_fifo_total{device="eth0"} 0
1719node_network_receive_fifo_total{device="flannel.1"} 0
1711node_network_receive_fifo_total{device="ibr10:30"} 0 1720node_network_receive_fifo_total{device="ibr10:30"} 0
1712node_network_receive_fifo_total{device="lo"} 0 1721node_network_receive_fifo_total{device="lo"} 0
1713node_network_receive_fifo_total{device="lxcbr0"} 0 1722node_network_receive_fifo_total{device="lxcbr0"} 0
1714node_network_receive_fifo_total{device="tun0"} 0 1723node_network_receive_fifo_total{device="tun0"} 0
1715node_network_receive_fifo_total{device="veth4B09XN"} 0 1724node_network_receive_fifo_total{device="veth4B09XN"} 0
1716node_network_receive_fifo_total{device="wlan0"} 0 1725node_network_receive_fifo_total{device="wlan0"} 0
1726node_network_receive_fifo_total{device="💩0"} 0
1717# HELP node_network_receive_frame_total Network device statistic receive_frame. 1727# HELP node_network_receive_frame_total Network device statistic receive_frame.
1718# TYPE node_network_receive_frame_total counter 1728# TYPE node_network_receive_frame_total counter
1719node_network_receive_frame_total{device="docker0"} 0 1729node_network_receive_frame_total{device="docker0"} 0
1720node_network_receive_frame_total{device="eth0"} 0 1730node_network_receive_frame_total{device="eth0"} 0
1731node_network_receive_frame_total{device="flannel.1"} 0
1721node_network_receive_frame_total{device="ibr10:30"} 0 1732node_network_receive_frame_total{device="ibr10:30"} 0
1722node_network_receive_frame_total{device="lo"} 0 1733node_network_receive_frame_total{device="lo"} 0
1723node_network_receive_frame_total{device="lxcbr0"} 0 1734node_network_receive_frame_total{device="lxcbr0"} 0
1724node_network_receive_frame_total{device="tun0"} 0 1735node_network_receive_frame_total{device="tun0"} 0
1725node_network_receive_frame_total{device="veth4B09XN"} 0 1736node_network_receive_frame_total{device="veth4B09XN"} 0
1726node_network_receive_frame_total{device="wlan0"} 0 1737node_network_receive_frame_total{device="wlan0"} 0
1738node_network_receive_frame_total{device="💩0"} 0
1727# HELP node_network_receive_multicast_total Network device statistic receive_multicast. 1739# HELP node_network_receive_multicast_total Network device statistic receive_multicast.
1728# TYPE node_network_receive_multicast_total counter 1740# TYPE node_network_receive_multicast_total counter
1729node_network_receive_multicast_total{device="docker0"} 0 1741node_network_receive_multicast_total{device="docker0"} 0
1730node_network_receive_multicast_total{device="eth0"} 0 1742node_network_receive_multicast_total{device="eth0"} 0
1743node_network_receive_multicast_total{device="flannel.1"} 0
1731node_network_receive_multicast_total{device="ibr10:30"} 0 1744node_network_receive_multicast_total{device="ibr10:30"} 0
1732node_network_receive_multicast_total{device="lo"} 0 1745node_network_receive_multicast_total{device="lo"} 0
1733node_network_receive_multicast_total{device="lxcbr0"} 0 1746node_network_receive_multicast_total{device="lxcbr0"} 0
1734node_network_receive_multicast_total{device="tun0"} 0 1747node_network_receive_multicast_total{device="tun0"} 0
1735node_network_receive_multicast_total{device="veth4B09XN"} 0 1748node_network_receive_multicast_total{device="veth4B09XN"} 0
1736node_network_receive_multicast_total{device="wlan0"} 0 1749node_network_receive_multicast_total{device="wlan0"} 0
1750node_network_receive_multicast_total{device="💩0"} 72
1737# HELP node_network_receive_packets_total Network device statistic receive_packets. 1751# HELP node_network_receive_packets_total Network device statistic receive_packets.
1738# TYPE node_network_receive_packets_total counter 1752# TYPE node_network_receive_packets_total counter
1739node_network_receive_packets_total{device="docker0"} 1.065585e+06 1753node_network_receive_packets_total{device="docker0"} 1.065585e+06
1740node_network_receive_packets_total{device="eth0"} 5.20993275e+08 1754node_network_receive_packets_total{device="eth0"} 5.20993275e+08
1755node_network_receive_packets_total{device="flannel.1"} 2.28499337e+08
1741node_network_receive_packets_total{device="ibr10:30"} 0 1756node_network_receive_packets_total{device="ibr10:30"} 0
1742node_network_receive_packets_total{device="lo"} 1.832522e+06 1757node_network_receive_packets_total{device="lo"} 1.832522e+06
1743node_network_receive_packets_total{device="lxcbr0"} 0 1758node_network_receive_packets_total{device="lxcbr0"} 0
1744node_network_receive_packets_total{device="tun0"} 24 1759node_network_receive_packets_total{device="tun0"} 24
1745node_network_receive_packets_total{device="veth4B09XN"} 8 1760node_network_receive_packets_total{device="veth4B09XN"} 8
1746node_network_receive_packets_total{device="wlan0"} 1.3899359e+07 1761node_network_receive_packets_total{device="wlan0"} 1.3899359e+07
1762node_network_receive_packets_total{device="💩0"} 105557
1747# HELP node_network_transmit_bytes_total Network device statistic transmit_bytes. 1763# HELP node_network_transmit_bytes_total Network device statistic transmit_bytes.
1748# TYPE node_network_transmit_bytes_total counter 1764# TYPE node_network_transmit_bytes_total counter
1749node_network_transmit_bytes_total{device="docker0"} 2.681662018e+09 1765node_network_transmit_bytes_total{device="docker0"} 2.681662018e+09
1750node_network_transmit_bytes_total{device="eth0"} 9.315587528e+09 1766node_network_transmit_bytes_total{device="eth0"} 9.315587528e+09
1767node_network_transmit_bytes_total{device="flannel.1"} 2.0758990068e+10
1751node_network_transmit_bytes_total{device="ibr10:30"} 0 1768node_network_transmit_bytes_total{device="ibr10:30"} 0
1752node_network_transmit_bytes_total{device="lo"} 4.35303245e+08 1769node_network_transmit_bytes_total{device="lo"} 4.35303245e+08
1753node_network_transmit_bytes_total{device="lxcbr0"} 2.630299e+06 1770node_network_transmit_bytes_total{device="lxcbr0"} 2.630299e+06
1754node_network_transmit_bytes_total{device="tun0"} 67120 1771node_network_transmit_bytes_total{device="tun0"} 67120
1755node_network_transmit_bytes_total{device="veth4B09XN"} 1.943284e+06 1772node_network_transmit_bytes_total{device="veth4B09XN"} 1.943284e+06
1756node_network_transmit_bytes_total{device="wlan0"} 2.85164936e+09 1773node_network_transmit_bytes_total{device="wlan0"} 2.85164936e+09
1774node_network_transmit_bytes_total{device="💩0"} 4.04570255e+08
1757# HELP node_network_transmit_carrier_total Network device statistic transmit_carrier. 1775# HELP node_network_transmit_carrier_total Network device statistic transmit_carrier.
1758# TYPE node_network_transmit_carrier_total counter 1776# TYPE node_network_transmit_carrier_total counter
1759node_network_transmit_carrier_total{device="docker0"} 0 1777node_network_transmit_carrier_total{device="docker0"} 0
1760node_network_transmit_carrier_total{device="eth0"} 0 1778node_network_transmit_carrier_total{device="eth0"} 0
1779node_network_transmit_carrier_total{device="flannel.1"} 0
1761node_network_transmit_carrier_total{device="ibr10:30"} 0 1780node_network_transmit_carrier_total{device="ibr10:30"} 0
1762node_network_transmit_carrier_total{device="lo"} 0 1781node_network_transmit_carrier_total{device="lo"} 0
1763node_network_transmit_carrier_total{device="lxcbr0"} 0 1782node_network_transmit_carrier_total{device="lxcbr0"} 0
1764node_network_transmit_carrier_total{device="tun0"} 0 1783node_network_transmit_carrier_total{device="tun0"} 0
1765node_network_transmit_carrier_total{device="veth4B09XN"} 0 1784node_network_transmit_carrier_total{device="veth4B09XN"} 0
1766node_network_transmit_carrier_total{device="wlan0"} 0 1785node_network_transmit_carrier_total{device="wlan0"} 0
1786node_network_transmit_carrier_total{device="💩0"} 0
1767# HELP node_network_transmit_colls_total Network device statistic transmit_colls. 1787# HELP node_network_transmit_colls_total Network device statistic transmit_colls.
1768# TYPE node_network_transmit_colls_total counter 1788# TYPE node_network_transmit_colls_total counter
1769node_network_transmit_colls_total{device="docker0"} 0 1789node_network_transmit_colls_total{device="docker0"} 0
1770node_network_transmit_colls_total{device="eth0"} 0 1790node_network_transmit_colls_total{device="eth0"} 0
1791node_network_transmit_colls_total{device="flannel.1"} 0
1771node_network_transmit_colls_total{device="ibr10:30"} 0 1792node_network_transmit_colls_total{device="ibr10:30"} 0
1772node_network_transmit_colls_total{device="lo"} 0 1793node_network_transmit_colls_total{device="lo"} 0
1773node_network_transmit_colls_total{device="lxcbr0"} 0 1794node_network_transmit_colls_total{device="lxcbr0"} 0
1774node_network_transmit_colls_total{device="tun0"} 0 1795node_network_transmit_colls_total{device="tun0"} 0
1775node_network_transmit_colls_total{device="veth4B09XN"} 0 1796node_network_transmit_colls_total{device="veth4B09XN"} 0
1776node_network_transmit_colls_total{device="wlan0"} 0 1797node_network_transmit_colls_total{device="wlan0"} 0
1798node_network_transmit_colls_total{device="💩0"} 0
1777# HELP node_network_transmit_compressed_total Network device statistic transmit_compressed. 1799# HELP node_network_transmit_compressed_total Network device statistic transmit_compressed.
1778# TYPE node_network_transmit_compressed_total counter 1800# TYPE node_network_transmit_compressed_total counter
1779node_network_transmit_compressed_total{device="docker0"} 0 1801node_network_transmit_compressed_total{device="docker0"} 0
1780node_network_transmit_compressed_total{device="eth0"} 0 1802node_network_transmit_compressed_total{device="eth0"} 0
1803node_network_transmit_compressed_total{device="flannel.1"} 0
1781node_network_transmit_compressed_total{device="ibr10:30"} 0 1804node_network_transmit_compressed_total{device="ibr10:30"} 0
1782node_network_transmit_compressed_total{device="lo"} 0 1805node_network_transmit_compressed_total{device="lo"} 0
1783node_network_transmit_compressed_total{device="lxcbr0"} 0 1806node_network_transmit_compressed_total{device="lxcbr0"} 0
1784node_network_transmit_compressed_total{device="tun0"} 0 1807node_network_transmit_compressed_total{device="tun0"} 0
1785node_network_transmit_compressed_total{device="veth4B09XN"} 0 1808node_network_transmit_compressed_total{device="veth4B09XN"} 0
1786node_network_transmit_compressed_total{device="wlan0"} 0 1809node_network_transmit_compressed_total{device="wlan0"} 0
1810node_network_transmit_compressed_total{device="💩0"} 0
1787# HELP node_network_transmit_drop_total Network device statistic transmit_drop. 1811# HELP node_network_transmit_drop_total Network device statistic transmit_drop.
1788# TYPE node_network_transmit_drop_total counter 1812# TYPE node_network_transmit_drop_total counter
1789node_network_transmit_drop_total{device="docker0"} 0 1813node_network_transmit_drop_total{device="docker0"} 0
1790node_network_transmit_drop_total{device="eth0"} 0 1814node_network_transmit_drop_total{device="eth0"} 0
1815node_network_transmit_drop_total{device="flannel.1"} 64
1791node_network_transmit_drop_total{device="ibr10:30"} 0 1816node_network_transmit_drop_total{device="ibr10:30"} 0
1792node_network_transmit_drop_total{device="lo"} 0 1817node_network_transmit_drop_total{device="lo"} 0
1793node_network_transmit_drop_total{device="lxcbr0"} 0 1818node_network_transmit_drop_total{device="lxcbr0"} 0
1794node_network_transmit_drop_total{device="tun0"} 0 1819node_network_transmit_drop_total{device="tun0"} 0
1795node_network_transmit_drop_total{device="veth4B09XN"} 0 1820node_network_transmit_drop_total{device="veth4B09XN"} 0
1796node_network_transmit_drop_total{device="wlan0"} 0 1821node_network_transmit_drop_total{device="wlan0"} 0
1822node_network_transmit_drop_total{device="💩0"} 0
1797# HELP node_network_transmit_errs_total Network device statistic transmit_errs. 1823# HELP node_network_transmit_errs_total Network device statistic transmit_errs.
1798# TYPE node_network_transmit_errs_total counter 1824# TYPE node_network_transmit_errs_total counter
1799node_network_transmit_errs_total{device="docker0"} 0 1825node_network_transmit_errs_total{device="docker0"} 0
1800node_network_transmit_errs_total{device="eth0"} 0 1826node_network_transmit_errs_total{device="eth0"} 0
1827node_network_transmit_errs_total{device="flannel.1"} 0
1801node_network_transmit_errs_total{device="ibr10:30"} 0 1828node_network_transmit_errs_total{device="ibr10:30"} 0
1802node_network_transmit_errs_total{device="lo"} 0 1829node_network_transmit_errs_total{device="lo"} 0
1803node_network_transmit_errs_total{device="lxcbr0"} 0 1830node_network_transmit_errs_total{device="lxcbr0"} 0
1804node_network_transmit_errs_total{device="tun0"} 0 1831node_network_transmit_errs_total{device="tun0"} 0
1805node_network_transmit_errs_total{device="veth4B09XN"} 0 1832node_network_transmit_errs_total{device="veth4B09XN"} 0
1806node_network_transmit_errs_total{device="wlan0"} 0 1833node_network_transmit_errs_total{device="wlan0"} 0
1834node_network_transmit_errs_total{device="💩0"} 0
1807# HELP node_network_transmit_fifo_total Network device statistic transmit_fifo. 1835# HELP node_network_transmit_fifo_total Network device statistic transmit_fifo.
1808# TYPE node_network_transmit_fifo_total counter 1836# TYPE node_network_transmit_fifo_total counter
1809node_network_transmit_fifo_total{device="docker0"} 0 1837node_network_transmit_fifo_total{device="docker0"} 0
1810node_network_transmit_fifo_total{device="eth0"} 0 1838node_network_transmit_fifo_total{device="eth0"} 0
1839node_network_transmit_fifo_total{device="flannel.1"} 0
1811node_network_transmit_fifo_total{device="ibr10:30"} 0 1840node_network_transmit_fifo_total{device="ibr10:30"} 0
1812node_network_transmit_fifo_total{device="lo"} 0 1841node_network_transmit_fifo_total{device="lo"} 0
1813node_network_transmit_fifo_total{device="lxcbr0"} 0 1842node_network_transmit_fifo_total{device="lxcbr0"} 0
1814node_network_transmit_fifo_total{device="tun0"} 0 1843node_network_transmit_fifo_total{device="tun0"} 0
1815node_network_transmit_fifo_total{device="veth4B09XN"} 0 1844node_network_transmit_fifo_total{device="veth4B09XN"} 0
1816node_network_transmit_fifo_total{device="wlan0"} 0 1845node_network_transmit_fifo_total{device="wlan0"} 0
1846node_network_transmit_fifo_total{device="💩0"} 0
1817# HELP node_network_transmit_packets_total Network device statistic transmit_packets. 1847# HELP node_network_transmit_packets_total Network device statistic transmit_packets.
1818# TYPE node_network_transmit_packets_total counter 1848# TYPE node_network_transmit_packets_total counter
1819node_network_transmit_packets_total{device="docker0"} 1.929779e+06 1849node_network_transmit_packets_total{device="docker0"} 1.929779e+06
1820node_network_transmit_packets_total{device="eth0"} 4.3451486e+07 1850node_network_transmit_packets_total{device="eth0"} 4.3451486e+07
1851node_network_transmit_packets_total{device="flannel.1"} 2.58369223e+08
1821node_network_transmit_packets_total{device="ibr10:30"} 0 1852node_network_transmit_packets_total{device="ibr10:30"} 0
1822node_network_transmit_packets_total{device="lo"} 1.832522e+06 1853node_network_transmit_packets_total{device="lo"} 1.832522e+06
1823node_network_transmit_packets_total{device="lxcbr0"} 28339 1854node_network_transmit_packets_total{device="lxcbr0"} 28339
1824node_network_transmit_packets_total{device="tun0"} 934 1855node_network_transmit_packets_total{device="tun0"} 934
1825node_network_transmit_packets_total{device="veth4B09XN"} 10640 1856node_network_transmit_packets_total{device="veth4B09XN"} 10640
1826node_network_transmit_packets_total{device="wlan0"} 1.17262e+07 1857node_network_transmit_packets_total{device="wlan0"} 1.17262e+07
1858node_network_transmit_packets_total{device="💩0"} 304261
1827# HELP node_nf_conntrack_entries Number of currently allocated flow entries for connection tracking. 1859# HELP node_nf_conntrack_entries Number of currently allocated flow entries for connection tracking.
1828# TYPE node_nf_conntrack_entries gauge 1860# TYPE node_nf_conntrack_entries gauge
1829node_nf_conntrack_entries 123 1861node_nf_conntrack_entries 123
diff --git a/collector/fixtures/e2e-ppc64le-output.txt b/collector/fixtures/e2e-ppc64le-output.txt
index 8322c26..3015262 100644
--- a/collector/fixtures/e2e-ppc64le-output.txt
+++ b/collector/fixtures/e2e-ppc64le-output.txt
@@ -1668,162 +1668,194 @@ node_netstat_Udp_OutDatagrams 53028
1668# TYPE node_network_receive_bytes_total counter 1668# TYPE node_network_receive_bytes_total counter
1669node_network_receive_bytes_total{device="docker0"} 6.4910168e+07 1669node_network_receive_bytes_total{device="docker0"} 6.4910168e+07
1670node_network_receive_bytes_total{device="eth0"} 6.8210035552e+10 1670node_network_receive_bytes_total{device="eth0"} 6.8210035552e+10
1671node_network_receive_bytes_total{device="flannel.1"} 1.8144009813e+10
1671node_network_receive_bytes_total{device="ibr10:30"} 0 1672node_network_receive_bytes_total{device="ibr10:30"} 0
1672node_network_receive_bytes_total{device="lo"} 4.35303245e+08 1673node_network_receive_bytes_total{device="lo"} 4.35303245e+08
1673node_network_receive_bytes_total{device="lxcbr0"} 0 1674node_network_receive_bytes_total{device="lxcbr0"} 0
1674node_network_receive_bytes_total{device="tun0"} 1888 1675node_network_receive_bytes_total{device="tun0"} 1888
1675node_network_receive_bytes_total{device="veth4B09XN"} 648 1676node_network_receive_bytes_total{device="veth4B09XN"} 648
1676node_network_receive_bytes_total{device="wlan0"} 1.0437182923e+10 1677node_network_receive_bytes_total{device="wlan0"} 1.0437182923e+10
1678node_network_receive_bytes_total{device="💩0"} 5.7750104e+07
1677# HELP node_network_receive_compressed_total Network device statistic receive_compressed. 1679# HELP node_network_receive_compressed_total Network device statistic receive_compressed.
1678# TYPE node_network_receive_compressed_total counter 1680# TYPE node_network_receive_compressed_total counter
1679node_network_receive_compressed_total{device="docker0"} 0 1681node_network_receive_compressed_total{device="docker0"} 0
1680node_network_receive_compressed_total{device="eth0"} 0 1682node_network_receive_compressed_total{device="eth0"} 0
1683node_network_receive_compressed_total{device="flannel.1"} 0
1681node_network_receive_compressed_total{device="ibr10:30"} 0 1684node_network_receive_compressed_total{device="ibr10:30"} 0
1682node_network_receive_compressed_total{device="lo"} 0 1685node_network_receive_compressed_total{device="lo"} 0
1683node_network_receive_compressed_total{device="lxcbr0"} 0 1686node_network_receive_compressed_total{device="lxcbr0"} 0
1684node_network_receive_compressed_total{device="tun0"} 0 1687node_network_receive_compressed_total{device="tun0"} 0
1685node_network_receive_compressed_total{device="veth4B09XN"} 0 1688node_network_receive_compressed_total{device="veth4B09XN"} 0
1686node_network_receive_compressed_total{device="wlan0"} 0 1689node_network_receive_compressed_total{device="wlan0"} 0
1690node_network_receive_compressed_total{device="💩0"} 0
1687# HELP node_network_receive_drop_total Network device statistic receive_drop. 1691# HELP node_network_receive_drop_total Network device statistic receive_drop.
1688# TYPE node_network_receive_drop_total counter 1692# TYPE node_network_receive_drop_total counter
1689node_network_receive_drop_total{device="docker0"} 0 1693node_network_receive_drop_total{device="docker0"} 0
1690node_network_receive_drop_total{device="eth0"} 0 1694node_network_receive_drop_total{device="eth0"} 0
1695node_network_receive_drop_total{device="flannel.1"} 0
1691node_network_receive_drop_total{device="ibr10:30"} 0 1696node_network_receive_drop_total{device="ibr10:30"} 0
1692node_network_receive_drop_total{device="lo"} 0 1697node_network_receive_drop_total{device="lo"} 0
1693node_network_receive_drop_total{device="lxcbr0"} 0 1698node_network_receive_drop_total{device="lxcbr0"} 0
1694node_network_receive_drop_total{device="tun0"} 0 1699node_network_receive_drop_total{device="tun0"} 0
1695node_network_receive_drop_total{device="veth4B09XN"} 0 1700node_network_receive_drop_total{device="veth4B09XN"} 0
1696node_network_receive_drop_total{device="wlan0"} 0 1701node_network_receive_drop_total{device="wlan0"} 0
1702node_network_receive_drop_total{device="💩0"} 0
1697# HELP node_network_receive_errs_total Network device statistic receive_errs. 1703# HELP node_network_receive_errs_total Network device statistic receive_errs.
1698# TYPE node_network_receive_errs_total counter 1704# TYPE node_network_receive_errs_total counter
1699node_network_receive_errs_total{device="docker0"} 0 1705node_network_receive_errs_total{device="docker0"} 0
1700node_network_receive_errs_total{device="eth0"} 0 1706node_network_receive_errs_total{device="eth0"} 0
1707node_network_receive_errs_total{device="flannel.1"} 0
1701node_network_receive_errs_total{device="ibr10:30"} 0 1708node_network_receive_errs_total{device="ibr10:30"} 0
1702node_network_receive_errs_total{device="lo"} 0 1709node_network_receive_errs_total{device="lo"} 0
1703node_network_receive_errs_total{device="lxcbr0"} 0 1710node_network_receive_errs_total{device="lxcbr0"} 0
1704node_network_receive_errs_total{device="tun0"} 0 1711node_network_receive_errs_total{device="tun0"} 0
1705node_network_receive_errs_total{device="veth4B09XN"} 0 1712node_network_receive_errs_total{device="veth4B09XN"} 0
1706node_network_receive_errs_total{device="wlan0"} 0 1713node_network_receive_errs_total{device="wlan0"} 0
1714node_network_receive_errs_total{device="💩0"} 0
1707# HELP node_network_receive_fifo_total Network device statistic receive_fifo. 1715# HELP node_network_receive_fifo_total Network device statistic receive_fifo.
1708# TYPE node_network_receive_fifo_total counter 1716# TYPE node_network_receive_fifo_total counter
1709node_network_receive_fifo_total{device="docker0"} 0 1717node_network_receive_fifo_total{device="docker0"} 0
1710node_network_receive_fifo_total{device="eth0"} 0 1718node_network_receive_fifo_total{device="eth0"} 0
1719node_network_receive_fifo_total{device="flannel.1"} 0
1711node_network_receive_fifo_total{device="ibr10:30"} 0 1720node_network_receive_fifo_total{device="ibr10:30"} 0
1712node_network_receive_fifo_total{device="lo"} 0 1721node_network_receive_fifo_total{device="lo"} 0
1713node_network_receive_fifo_total{device="lxcbr0"} 0 1722node_network_receive_fifo_total{device="lxcbr0"} 0
1714node_network_receive_fifo_total{device="tun0"} 0 1723node_network_receive_fifo_total{device="tun0"} 0
1715node_network_receive_fifo_total{device="veth4B09XN"} 0 1724node_network_receive_fifo_total{device="veth4B09XN"} 0
1716node_network_receive_fifo_total{device="wlan0"} 0 1725node_network_receive_fifo_total{device="wlan0"} 0
1726node_network_receive_fifo_total{device="💩0"} 0
1717# HELP node_network_receive_frame_total Network device statistic receive_frame. 1727# HELP node_network_receive_frame_total Network device statistic receive_frame.
1718# TYPE node_network_receive_frame_total counter 1728# TYPE node_network_receive_frame_total counter
1719node_network_receive_frame_total{device="docker0"} 0 1729node_network_receive_frame_total{device="docker0"} 0
1720node_network_receive_frame_total{device="eth0"} 0 1730node_network_receive_frame_total{device="eth0"} 0
1731node_network_receive_frame_total{device="flannel.1"} 0
1721node_network_receive_frame_total{device="ibr10:30"} 0 1732node_network_receive_frame_total{device="ibr10:30"} 0
1722node_network_receive_frame_total{device="lo"} 0 1733node_network_receive_frame_total{device="lo"} 0
1723node_network_receive_frame_total{device="lxcbr0"} 0 1734node_network_receive_frame_total{device="lxcbr0"} 0
1724node_network_receive_frame_total{device="tun0"} 0 1735node_network_receive_frame_total{device="tun0"} 0
1725node_network_receive_frame_total{device="veth4B09XN"} 0 1736node_network_receive_frame_total{device="veth4B09XN"} 0
1726node_network_receive_frame_total{device="wlan0"} 0 1737node_network_receive_frame_total{device="wlan0"} 0
1738node_network_receive_frame_total{device="💩0"} 0
1727# HELP node_network_receive_multicast_total Network device statistic receive_multicast. 1739# HELP node_network_receive_multicast_total Network device statistic receive_multicast.
1728# TYPE node_network_receive_multicast_total counter 1740# TYPE node_network_receive_multicast_total counter
1729node_network_receive_multicast_total{device="docker0"} 0 1741node_network_receive_multicast_total{device="docker0"} 0
1730node_network_receive_multicast_total{device="eth0"} 0 1742node_network_receive_multicast_total{device="eth0"} 0
1743node_network_receive_multicast_total{device="flannel.1"} 0
1731node_network_receive_multicast_total{device="ibr10:30"} 0 1744node_network_receive_multicast_total{device="ibr10:30"} 0
1732node_network_receive_multicast_total{device="lo"} 0 1745node_network_receive_multicast_total{device="lo"} 0
1733node_network_receive_multicast_total{device="lxcbr0"} 0 1746node_network_receive_multicast_total{device="lxcbr0"} 0
1734node_network_receive_multicast_total{device="tun0"} 0 1747node_network_receive_multicast_total{device="tun0"} 0
1735node_network_receive_multicast_total{device="veth4B09XN"} 0 1748node_network_receive_multicast_total{device="veth4B09XN"} 0
1736node_network_receive_multicast_total{device="wlan0"} 0 1749node_network_receive_multicast_total{device="wlan0"} 0
1750node_network_receive_multicast_total{device="💩0"} 72
1737# HELP node_network_receive_packets_total Network device statistic receive_packets. 1751# HELP node_network_receive_packets_total Network device statistic receive_packets.
1738# TYPE node_network_receive_packets_total counter 1752# TYPE node_network_receive_packets_total counter
1739node_network_receive_packets_total{device="docker0"} 1.065585e+06 1753node_network_receive_packets_total{device="docker0"} 1.065585e+06
1740node_network_receive_packets_total{device="eth0"} 5.20993275e+08 1754node_network_receive_packets_total{device="eth0"} 5.20993275e+08
1755node_network_receive_packets_total{device="flannel.1"} 2.28499337e+08
1741node_network_receive_packets_total{device="ibr10:30"} 0 1756node_network_receive_packets_total{device="ibr10:30"} 0
1742node_network_receive_packets_total{device="lo"} 1.832522e+06 1757node_network_receive_packets_total{device="lo"} 1.832522e+06
1743node_network_receive_packets_total{device="lxcbr0"} 0 1758node_network_receive_packets_total{device="lxcbr0"} 0
1744node_network_receive_packets_total{device="tun0"} 24 1759node_network_receive_packets_total{device="tun0"} 24
1745node_network_receive_packets_total{device="veth4B09XN"} 8 1760node_network_receive_packets_total{device="veth4B09XN"} 8
1746node_network_receive_packets_total{device="wlan0"} 1.3899359e+07 1761node_network_receive_packets_total{device="wlan0"} 1.3899359e+07
1762node_network_receive_packets_total{device="💩0"} 105557
1747# HELP node_network_transmit_bytes_total Network device statistic transmit_bytes. 1763# HELP node_network_transmit_bytes_total Network device statistic transmit_bytes.
1748# TYPE node_network_transmit_bytes_total counter 1764# TYPE node_network_transmit_bytes_total counter
1749node_network_transmit_bytes_total{device="docker0"} 2.681662018e+09 1765node_network_transmit_bytes_total{device="docker0"} 2.681662018e+09
1750node_network_transmit_bytes_total{device="eth0"} 9.315587528e+09 1766node_network_transmit_bytes_total{device="eth0"} 9.315587528e+09
1767node_network_transmit_bytes_total{device="flannel.1"} 2.0758990068e+10
1751node_network_transmit_bytes_total{device="ibr10:30"} 0 1768node_network_transmit_bytes_total{device="ibr10:30"} 0
1752node_network_transmit_bytes_total{device="lo"} 4.35303245e+08 1769node_network_transmit_bytes_total{device="lo"} 4.35303245e+08
1753node_network_transmit_bytes_total{device="lxcbr0"} 2.630299e+06 1770node_network_transmit_bytes_total{device="lxcbr0"} 2.630299e+06
1754node_network_transmit_bytes_total{device="tun0"} 67120 1771node_network_transmit_bytes_total{device="tun0"} 67120
1755node_network_transmit_bytes_total{device="veth4B09XN"} 1.943284e+06 1772node_network_transmit_bytes_total{device="veth4B09XN"} 1.943284e+06
1756node_network_transmit_bytes_total{device="wlan0"} 2.85164936e+09 1773node_network_transmit_bytes_total{device="wlan0"} 2.85164936e+09
1774node_network_transmit_bytes_total{device="💩0"} 4.04570255e+08
1757# HELP node_network_transmit_carrier_total Network device statistic transmit_carrier. 1775# HELP node_network_transmit_carrier_total Network device statistic transmit_carrier.
1758# TYPE node_network_transmit_carrier_total counter 1776# TYPE node_network_transmit_carrier_total counter
1759node_network_transmit_carrier_total{device="docker0"} 0 1777node_network_transmit_carrier_total{device="docker0"} 0
1760node_network_transmit_carrier_total{device="eth0"} 0 1778node_network_transmit_carrier_total{device="eth0"} 0
1779node_network_transmit_carrier_total{device="flannel.1"} 0
1761node_network_transmit_carrier_total{device="ibr10:30"} 0 1780node_network_transmit_carrier_total{device="ibr10:30"} 0
1762node_network_transmit_carrier_total{device="lo"} 0 1781node_network_transmit_carrier_total{device="lo"} 0
1763node_network_transmit_carrier_total{device="lxcbr0"} 0 1782node_network_transmit_carrier_total{device="lxcbr0"} 0
1764node_network_transmit_carrier_total{device="tun0"} 0 1783node_network_transmit_carrier_total{device="tun0"} 0
1765node_network_transmit_carrier_total{device="veth4B09XN"} 0 1784node_network_transmit_carrier_total{device="veth4B09XN"} 0
1766node_network_transmit_carrier_total{device="wlan0"} 0 1785node_network_transmit_carrier_total{device="wlan0"} 0
1786node_network_transmit_carrier_total{device="💩0"} 0
1767# HELP node_network_transmit_colls_total Network device statistic transmit_colls. 1787# HELP node_network_transmit_colls_total Network device statistic transmit_colls.
1768# TYPE node_network_transmit_colls_total counter 1788# TYPE node_network_transmit_colls_total counter
1769node_network_transmit_colls_total{device="docker0"} 0 1789node_network_transmit_colls_total{device="docker0"} 0
1770node_network_transmit_colls_total{device="eth0"} 0 1790node_network_transmit_colls_total{device="eth0"} 0
1791node_network_transmit_colls_total{device="flannel.1"} 0
1771node_network_transmit_colls_total{device="ibr10:30"} 0 1792node_network_transmit_colls_total{device="ibr10:30"} 0
1772node_network_transmit_colls_total{device="lo"} 0 1793node_network_transmit_colls_total{device="lo"} 0
1773node_network_transmit_colls_total{device="lxcbr0"} 0 1794node_network_transmit_colls_total{device="lxcbr0"} 0
1774node_network_transmit_colls_total{device="tun0"} 0 1795node_network_transmit_colls_total{device="tun0"} 0
1775node_network_transmit_colls_total{device="veth4B09XN"} 0 1796node_network_transmit_colls_total{device="veth4B09XN"} 0
1776node_network_transmit_colls_total{device="wlan0"} 0 1797node_network_transmit_colls_total{device="wlan0"} 0
1798node_network_transmit_colls_total{device="💩0"} 0
1777# HELP node_network_transmit_compressed_total Network device statistic transmit_compressed. 1799# HELP node_network_transmit_compressed_total Network device statistic transmit_compressed.
1778# TYPE node_network_transmit_compressed_total counter 1800# TYPE node_network_transmit_compressed_total counter
1779node_network_transmit_compressed_total{device="docker0"} 0 1801node_network_transmit_compressed_total{device="docker0"} 0
1780node_network_transmit_compressed_total{device="eth0"} 0 1802node_network_transmit_compressed_total{device="eth0"} 0
1803node_network_transmit_compressed_total{device="flannel.1"} 0
1781node_network_transmit_compressed_total{device="ibr10:30"} 0 1804node_network_transmit_compressed_total{device="ibr10:30"} 0
1782node_network_transmit_compressed_total{device="lo"} 0 1805node_network_transmit_compressed_total{device="lo"} 0
1783node_network_transmit_compressed_total{device="lxcbr0"} 0 1806node_network_transmit_compressed_total{device="lxcbr0"} 0
1784node_network_transmit_compressed_total{device="tun0"} 0 1807node_network_transmit_compressed_total{device="tun0"} 0
1785node_network_transmit_compressed_total{device="veth4B09XN"} 0 1808node_network_transmit_compressed_total{device="veth4B09XN"} 0
1786node_network_transmit_compressed_total{device="wlan0"} 0 1809node_network_transmit_compressed_total{device="wlan0"} 0
1810node_network_transmit_compressed_total{device="💩0"} 0
1787# HELP node_network_transmit_drop_total Network device statistic transmit_drop. 1811# HELP node_network_transmit_drop_total Network device statistic transmit_drop.
1788# TYPE node_network_transmit_drop_total counter 1812# TYPE node_network_transmit_drop_total counter
1789node_network_transmit_drop_total{device="docker0"} 0 1813node_network_transmit_drop_total{device="docker0"} 0
1790node_network_transmit_drop_total{device="eth0"} 0 1814node_network_transmit_drop_total{device="eth0"} 0
1815node_network_transmit_drop_total{device="flannel.1"} 64
1791node_network_transmit_drop_total{device="ibr10:30"} 0 1816node_network_transmit_drop_total{device="ibr10:30"} 0
1792node_network_transmit_drop_total{device="lo"} 0 1817node_network_transmit_drop_total{device="lo"} 0
1793node_network_transmit_drop_total{device="lxcbr0"} 0 1818node_network_transmit_drop_total{device="lxcbr0"} 0
1794node_network_transmit_drop_total{device="tun0"} 0 1819node_network_transmit_drop_total{device="tun0"} 0
1795node_network_transmit_drop_total{device="veth4B09XN"} 0 1820node_network_transmit_drop_total{device="veth4B09XN"} 0
1796node_network_transmit_drop_total{device="wlan0"} 0 1821node_network_transmit_drop_total{device="wlan0"} 0
1822node_network_transmit_drop_total{device="💩0"} 0
1797# HELP node_network_transmit_errs_total Network device statistic transmit_errs. 1823# HELP node_network_transmit_errs_total Network device statistic transmit_errs.
1798# TYPE node_network_transmit_errs_total counter 1824# TYPE node_network_transmit_errs_total counter
1799node_network_transmit_errs_total{device="docker0"} 0 1825node_network_transmit_errs_total{device="docker0"} 0
1800node_network_transmit_errs_total{device="eth0"} 0 1826node_network_transmit_errs_total{device="eth0"} 0
1827node_network_transmit_errs_total{device="flannel.1"} 0
1801node_network_transmit_errs_total{device="ibr10:30"} 0 1828node_network_transmit_errs_total{device="ibr10:30"} 0
1802node_network_transmit_errs_total{device="lo"} 0 1829node_network_transmit_errs_total{device="lo"} 0
1803node_network_transmit_errs_total{device="lxcbr0"} 0 1830node_network_transmit_errs_total{device="lxcbr0"} 0
1804node_network_transmit_errs_total{device="tun0"} 0 1831node_network_transmit_errs_total{device="tun0"} 0
1805node_network_transmit_errs_total{device="veth4B09XN"} 0 1832node_network_transmit_errs_total{device="veth4B09XN"} 0
1806node_network_transmit_errs_total{device="wlan0"} 0 1833node_network_transmit_errs_total{device="wlan0"} 0
1834node_network_transmit_errs_total{device="💩0"} 0
1807# HELP node_network_transmit_fifo_total Network device statistic transmit_fifo. 1835# HELP node_network_transmit_fifo_total Network device statistic transmit_fifo.
1808# TYPE node_network_transmit_fifo_total counter 1836# TYPE node_network_transmit_fifo_total counter
1809node_network_transmit_fifo_total{device="docker0"} 0 1837node_network_transmit_fifo_total{device="docker0"} 0
1810node_network_transmit_fifo_total{device="eth0"} 0 1838node_network_transmit_fifo_total{device="eth0"} 0
1839node_network_transmit_fifo_total{device="flannel.1"} 0
1811node_network_transmit_fifo_total{device="ibr10:30"} 0 1840node_network_transmit_fifo_total{device="ibr10:30"} 0
1812node_network_transmit_fifo_total{device="lo"} 0 1841node_network_transmit_fifo_total{device="lo"} 0
1813node_network_transmit_fifo_total{device="lxcbr0"} 0 1842node_network_transmit_fifo_total{device="lxcbr0"} 0
1814node_network_transmit_fifo_total{device="tun0"} 0 1843node_network_transmit_fifo_total{device="tun0"} 0
1815node_network_transmit_fifo_total{device="veth4B09XN"} 0 1844node_network_transmit_fifo_total{device="veth4B09XN"} 0
1816node_network_transmit_fifo_total{device="wlan0"} 0 1845node_network_transmit_fifo_total{device="wlan0"} 0
1846node_network_transmit_fifo_total{device="💩0"} 0
1817# HELP node_network_transmit_packets_total Network device statistic transmit_packets. 1847# HELP node_network_transmit_packets_total Network device statistic transmit_packets.
1818# TYPE node_network_transmit_packets_total counter 1848# TYPE node_network_transmit_packets_total counter
1819node_network_transmit_packets_total{device="docker0"} 1.929779e+06 1849node_network_transmit_packets_total{device="docker0"} 1.929779e+06
1820node_network_transmit_packets_total{device="eth0"} 4.3451486e+07 1850node_network_transmit_packets_total{device="eth0"} 4.3451486e+07
1851node_network_transmit_packets_total{device="flannel.1"} 2.58369223e+08
1821node_network_transmit_packets_total{device="ibr10:30"} 0 1852node_network_transmit_packets_total{device="ibr10:30"} 0
1822node_network_transmit_packets_total{device="lo"} 1.832522e+06 1853node_network_transmit_packets_total{device="lo"} 1.832522e+06
1823node_network_transmit_packets_total{device="lxcbr0"} 28339 1854node_network_transmit_packets_total{device="lxcbr0"} 28339
1824node_network_transmit_packets_total{device="tun0"} 934 1855node_network_transmit_packets_total{device="tun0"} 934
1825node_network_transmit_packets_total{device="veth4B09XN"} 10640 1856node_network_transmit_packets_total{device="veth4B09XN"} 10640
1826node_network_transmit_packets_total{device="wlan0"} 1.17262e+07 1857node_network_transmit_packets_total{device="wlan0"} 1.17262e+07
1858node_network_transmit_packets_total{device="💩0"} 304261
1827# HELP node_nf_conntrack_entries Number of currently allocated flow entries for connection tracking. 1859# HELP node_nf_conntrack_entries Number of currently allocated flow entries for connection tracking.
1828# TYPE node_nf_conntrack_entries gauge 1860# TYPE node_nf_conntrack_entries gauge
1829node_nf_conntrack_entries 123 1861node_nf_conntrack_entries 123
diff --git a/collector/fixtures/proc/net/dev b/collector/fixtures/proc/net/dev
index 8b2dd6c..a3534c1 100644
--- a/collector/fixtures/proc/net/dev
+++ b/collector/fixtures/proc/net/dev
@@ -8,3 +8,5 @@ lxcbr0: 0 0 0 0 0 0 0 0 2630299 283
8 wlan0: 10437182923 13899359 0 0 0 0 0 0 2851649360 11726200 0 0 0 0 0 0 8 wlan0: 10437182923 13899359 0 0 0 0 0 0 2851649360 11726200 0 0 0 0 0 0
9docker0: 64910168 1065585 0 0 0 0 0 0 2681662018 1929779 0 0 0 0 0 0 9docker0: 64910168 1065585 0 0 0 0 0 0 2681662018 1929779 0 0 0 0 0 0
10ibr10:30: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10ibr10:30: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
11flannel.1: 18144009813 228499337 0 0 0 0 0 0 20758990068 258369223 0 64 0 0 0 0
12 💩0: 57750104 105557 0 0 0 0 0 72 404570255 304261 0 0 0 0 0 0
diff --git a/collector/netdev_linux.go b/collector/netdev_linux.go
index 468e444..4ea09a3 100644
--- a/collector/netdev_linux.go
+++ b/collector/netdev_linux.go
@@ -27,7 +27,7 @@ import (
27) 27)
28 28
29var ( 29var (
30 procNetDevInterfaceRE = regexp.MustCompile(`^([\w:]+): *(.+)$`) 30 procNetDevInterfaceRE = regexp.MustCompile(`^(.+): *(.+)$`)
31 procNetDevFieldSep = regexp.MustCompile(` +`) 31 procNetDevFieldSep = regexp.MustCompile(` +`)
32) 32)
33 33
diff --git a/collector/netdev_linux_test.go b/collector/netdev_linux_test.go
index 1c655b9..7228ae2 100644
--- a/collector/netdev_linux_test.go
+++ b/collector/netdev_linux_test.go
@@ -43,7 +43,7 @@ func TestNetDevStats(t *testing.T) {
43 t.Errorf("want netstat tun0 packets %s, got %s", want, got) 43 t.Errorf("want netstat tun0 packets %s, got %s", want, got)
44 } 44 }
45 45
46 if want, got := 7, len(netStats); want != got { 46 if want, got := 9, len(netStats); want != got {
47 t.Errorf("want count of devices to be %d, got %d", want, got) 47 t.Errorf("want count of devices to be %d, got %d", want, got)
48 } 48 }
49 49
@@ -54,4 +54,8 @@ func TestNetDevStats(t *testing.T) {
54 if want, got := "0", netStats["ibr10:30"]["receive_fifo"]; want != got { 54 if want, got := "0", netStats["ibr10:30"]["receive_fifo"]; want != got {
55 t.Error("want fixture interface ibr10:30 to exist, but it does not") 55 t.Error("want fixture interface ibr10:30 to exist, but it does not")
56 } 56 }
57
58 if want, got := "72", netStats["💩0"]["receive_multicast"]; want != got {
59 t.Error("want fixture interface 💩0 to exist, but it does not")
60 }
57} 61}