1. 程式人生 > >linux proc

linux proc

發送 ndb rest 字節 data 通過 cnblogs nmp net

/proc/net/dev

技術分享

最左邊的表示接口的名字,Receive表示收包,Transmit表示收包;

bytes表示收發的字節數;

packets表示收發正確的包量;

errs表示收發錯誤的包量;

drop表示收發丟棄的包量;

/proc/net/snmp

技術分享

平均每秒新增TCP連接數

通過/proc/net/snmp文件得到最近240秒內PassiveOpens的增量,除以240得到每秒的平均增量

機器的TCP連接數

通過/proc/net/snmp文件的CurrEstab得到TCP連接數

平均每秒的UDP接收數據報

通過/proc/net/snmp文件得到最近240秒內InDatagrams的增量,除以240得到平均每秒的UDP接收數據報。

平均每秒的UDP發送數據報

通過/proc/net/snmp文件得到最近240秒內OutDatagrams的增量,除以240得到平均每秒的UDP發送數據報。

技術分享

  • InDatagrams:UDP收包量
  • NoPorts:未知端口接收數據包
  • InErrors:RFC4113描述:本機端口未監聽之外的其他原因引起的UDP入包無法送達(應用層)目前主要包含如下幾類原因: 1.收包緩沖區滿 2.入包校驗失敗 3.其他
  • OutDatagrams:UDP發包量
  • RcvbufErrors:接收緩沖區溢出的包量
  • SndbufErrors:發送緩沖區溢出的包

linux proc