diff options
| author | Qiuwen Lu <[email protected]> | 2017-05-08 11:15:51 +0800 |
|---|---|---|
| committer | Qiuwen Lu <[email protected]> | 2017-05-08 11:15:51 +0800 |
| commit | 5530b1ae129afcfa1f88fd1b13172ddd3bf6e9b8 (patch) | |
| tree | ce2ed7ac33fc39f26a8da1fd68d3a641c1e75041 /tools/monit_device | |
| parent | 23d3b5d524016d0904b06b7028083768c7a57ded (diff) | |
增加申请报文缓冲区、释放报文缓冲区统计计数,便于诊断内存泄露问题。保留Recv_All的状态,避免每次Recv都从同一块卡收取数据的问题,提高公平性。增加Platform写网卡队列时丢包行为的统计计数。
Diffstat (limited to 'tools/monit_device')
| -rw-r--r-- | tools/monit_device/monit_device.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/tools/monit_device/monit_device.py b/tools/monit_device/monit_device.py index 6f0466e..364c9fa 100644 --- a/tools/monit_device/monit_device.py +++ b/tools/monit_device/monit_device.py @@ -16,7 +16,8 @@ KBPS = (1 * 1000) G_JSON_PATH = '/var/run/mrzcpd/mrmonit.daemon' TITLE_VECTOR = ['PhyRXFrame','PhyRXBits','PhyRXMissed','PhyRXError', - 'PhyRXNoBUF','PhyTXFrame','PhyTXBits','PhyTXError'] + 'PhyRXNoBUF','PhyTXFrame','PhyTXBits','PhyTXError', + 'UsrRXDrops', 'UsrTXDrops'] TITLE_MAP = { 'PhyRXFrame' : 'ipackets', 'PhyRXBits' : 'ibytes', @@ -25,7 +26,9 @@ TITLE_MAP = { 'PhyRXFrame' : 'ipackets', 'PhyRXNoBUF' : 'rxnombuf', 'PhyTXFrame' : 'opackets', 'PhyTXBits' : 'obytes', - 'PhyTXError' : 'oerrors' + 'PhyTXError' : 'oerrors', + 'UsrRXDrops' : 'userrxdrop', + 'UsrTXDrops' : 'usertxdrop' } def locate_vector_by_symbol(vector, symbol): |
