xref: /linux/Documentation/ABI/testing/sysfs-class-net-statistics (revision 26fbb4c8c7c3ee9a4c3b4de555a8587b5a19154e)
1What:		/sys/class/<iface>/statistics/collisions
2Date:		April 2005
3KernelVersion:	2.6.12
4Contact:	netdev@vger.kernel.org
5Description:
6		Indicates the number of collisions seen by this network device.
7		This value might not be relevant with all MAC layers.
8
9What:		/sys/class/<iface>/statistics/multicast
10Date:		April 2005
11KernelVersion:	2.6.12
12Contact:	netdev@vger.kernel.org
13Description:
14		Indicates the number of multicast packets received by this
15		network device.
16
17What:		/sys/class/<iface>/statistics/rx_bytes
18Date:		April 2005
19KernelVersion:	2.6.12
20Contact:	netdev@vger.kernel.org
21Description:
22		Indicates the number of bytes received by this network device.
23		See the network driver for the exact meaning of when this
24		value is incremented.
25
26What:		/sys/class/<iface>/statistics/rx_compressed
27Date:		April 2005
28KernelVersion:	2.6.12
29Contact:	netdev@vger.kernel.org
30Description:
31		Indicates the number of compressed packets received by this
32		network device. This value might only be relevant for interfaces
33		that support packet compression (e.g: PPP).
34
35What:		/sys/class/<iface>/statistics/rx_crc_errors
36Date:		April 2005
37KernelVersion:	2.6.12
38Contact:	netdev@vger.kernel.org
39Description:
40		Indicates the number of packets received with a CRC (FCS) error
41		by this network device. Note that the specific meaning might
42		depend on the MAC layer used by the interface.
43
44What:		/sys/class/<iface>/statistics/rx_dropped
45Date:		April 2005
46KernelVersion:	2.6.12
47Contact:	netdev@vger.kernel.org
48Description:
49		Indicates the number of packets received by the network device
50		but dropped, that are not forwarded to the upper layers for
51		packet processing. See the network driver for the exact
52		meaning of this value.
53
54What:		/sys/class/<iface>/statistics/rx_errors
55Date:		April 2005
56KernelVersion:	2.6.12
57Contact:	netdev@vger.kernel.org
58Description:
59		Indicates the number of receive errors on this network device.
60		See the network driver for the exact meaning of this value.
61
62What:		/sys/class/<iface>/statistics/rx_fifo_errors
63Date:		April 2005
64KernelVersion:	2.6.12
65Contact:	netdev@vger.kernel.org
66Description:
67		Indicates the number of receive FIFO errors seen by this
68		network device. See the network driver for the exact
69		meaning of this value.
70
71What:		/sys/class/<iface>/statistics/rx_frame_errors
72Date:		April 2005
73KernelVersion:	2.6.12
74Contact:	netdev@vger.kernel.org
75Description:
76		Indicates the number of received frames with error, such as
77		alignment errors. Note that the specific meaning depends on
78		on the MAC layer protocol used. See the network driver for
79		the exact meaning of this value.
80
81What:		/sys/class/<iface>/statistics/rx_length_errors
82Date:		April 2005
83KernelVersion:	2.6.12
84Contact:	netdev@vger.kernel.org
85Description:
86		Indicates the number of received error packet with a length
87		error, oversized or undersized. See the network driver for the
88		exact meaning of this value.
89
90What:		/sys/class/<iface>/statistics/rx_missed_errors
91Date:		April 2005
92KernelVersion:	2.6.12
93Contact:	netdev@vger.kernel.org
94Description:
95		Indicates the number of received packets that have been missed
96		due to lack of capacity in the receive side. See the network
97		driver for the exact meaning of this value.
98
99What:		/sys/class/<iface>/statistics/rx_nohandler
100Date:		February 2016
101KernelVersion:	4.6
102Contact:	netdev@vger.kernel.org
103Description:
104		Indicates the number of received packets that were dropped on
105		an inactive device by the network core.
106
107What:		/sys/class/<iface>/statistics/rx_over_errors
108Date:		April 2005
109KernelVersion:	2.6.12
110Contact:	netdev@vger.kernel.org
111Description:
112		Indicates the number of received packets that are oversized
113		compared to what the network device is configured to accept
114		(e.g: larger than MTU). See the network driver for the exact
115		meaning of this value.
116
117What:		/sys/class/<iface>/statistics/rx_packets
118Date:		April 2005
119KernelVersion:	2.6.12
120Contact:	netdev@vger.kernel.org
121Description:
122		Indicates the total number of good packets received by this
123		network device.
124
125What:		/sys/class/<iface>/statistics/tx_aborted_errors
126Date:		April 2005
127KernelVersion:	2.6.12
128Contact:	netdev@vger.kernel.org
129Description:
130		Indicates the number of packets that have been aborted
131		during transmission by a network device (e.g: because of
132		a medium collision). See the network driver for the exact
133		meaning of this value.
134
135What:		/sys/class/<iface>/statistics/tx_bytes
136Date:		April 2005
137KernelVersion:	2.6.12
138Contact:	netdev@vger.kernel.org
139Description:
140		Indicates the number of bytes transmitted by a network
141		device. See the network driver for the exact meaning of this
142		value, in particular whether this accounts for all successfully
143		transmitted packets or all packets that have been queued for
144		transmission.
145
146What:		/sys/class/<iface>/statistics/tx_carrier_errors
147Date:		April 2005
148KernelVersion:	2.6.12
149Contact:	netdev@vger.kernel.org
150Description:
151		Indicates the number of packets that could not be transmitted
152		because of carrier errors (e.g: physical link down). See the
153		network driver for the exact meaning of this value.
154
155What:		/sys/class/<iface>/statistics/tx_compressed
156Date:		April 2005
157KernelVersion:	2.6.12
158Contact:	netdev@vger.kernel.org
159Description:
160		Indicates the number of transmitted compressed packets. Note
161		this might only be relevant for devices that support
162		compression (e.g: PPP).
163
164What:		/sys/class/<iface>/statistics/tx_dropped
165Date:		April 2005
166KernelVersion:	2.6.12
167Contact:	netdev@vger.kernel.org
168Description:
169		Indicates the number of packets dropped during transmission.
170		See the driver for the exact reasons as to why the packets were
171		dropped.
172
173What:		/sys/class/<iface>/statistics/tx_errors
174Date:		April 2005
175KernelVersion:	2.6.12
176Contact:	netdev@vger.kernel.org
177Description:
178		Indicates the number of packets in error during transmission by
179		a network device. See the driver for the exact reasons as to
180		why the packets were dropped.
181
182What:		/sys/class/<iface>/statistics/tx_fifo_errors
183Date:		April 2005
184KernelVersion:	2.6.12
185Contact:	netdev@vger.kernel.org
186Description:
187		Indicates the number of packets having caused a transmit
188		FIFO error. See the driver for the exact reasons as to why the
189		packets were dropped.
190
191What:		/sys/class/<iface>/statistics/tx_heartbeat_errors
192Date:		April 2005
193KernelVersion:	2.6.12
194Contact:	netdev@vger.kernel.org
195Description:
196		Indicates the number of packets transmitted that have been
197		reported as heartbeat errors. See the driver for the exact
198		reasons as to why the packets were dropped.
199
200What:		/sys/class/<iface>/statistics/tx_packets
201Date:		April 2005
202KernelVersion:	2.6.12
203Contact:	netdev@vger.kernel.org
204Description:
205		Indicates the number of packets transmitted by a network
206		device. See the driver for whether this reports the number of all
207		attempted or successful transmissions.
208
209What:		/sys/class/<iface>/statistics/tx_window_errors
210Date:		April 2005
211KernelVersion:	2.6.12
212Contact:	netdev@vger.kernel.org
213Description:
214		Indicates the number of packets not successfully transmitted
215		due to a window collision. The specific meaning depends on the
216		MAC layer used.  On Ethernet this is usually used to report
217		late collisions errors.
218