phptext.net PHPText.Net
PHPText.Net > 文章 > 技术 > 服务器

关于Linux性能监控之Network篇

2017/05/19 17:58
51人阅读
大家都知道,影响网络的因素有很多这些因素包括,延迟、冲突、阻塞等等。 节下来让我们了解Linux性能监控之下Network的具体情况,并加上我们以前的几篇介绍,希望在关于Linux性能监控这方面对大家有更多的帮助。

大家都知道,影响网络的因素有很多这些因素包括,延迟、冲突、阻塞等等。 节下来让我们了解Linux性能监控之下Network的具体情况,并加上我们以前的几篇介绍,希望在关于Linux性能监控这方面对大家有更多的帮助。
大部分的以太网络都是自适应速度的,因为一个网络中可能有不同的网络设备采用不同的速率和工作模式(全双工或半双工)。大部分企业网络都工作在100到1000BaseTX。ethtool命令可以设置网卡的工作速率和模式。
# ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: Yes
Speed: 10Mb/s
Duplex: Half
Port: MII
PHYAD: 32
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: d
Current message level: 0x00000007 (7)
Link detected: yes

Linux性能监控我们可以看到网卡工作在10Mb/s,模式为半双工,并且打开了自适应开关。我们通过下列命令强制设置网卡工作在100Mb/s全双工模式,并关闭自适应功能。
# ethtool -s eth0 speed 100 duplex full autoneg off

再次运行ethtool显示如下:
# ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: No
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 32
Transceiver: internal
Auto-negotiation: off
Supports Wake-on: pumbg
Wake-on: d
Current message level: 0x00000007 (7)
Link detected: yes

用iptraf工具可以清楚的看到每个网卡的工作情况。
# iptraf –d eth0

同类推荐

OpenCV+PHP Facedetect Extension 实现PHP人脸识别扩展OpenCV+PHP Facedetect Extension 实现PHP人脸识别扩展
PHP 下 file_get_contents/curl/fopen/fsocket 提示 php_network_getaddresses: getaddrinfo failed: Name or service not knownPHP 下 file_get_contents/curl/fopen/fsocket 提示 php_network_getaddresses: getaddrinfo failed: Name or service not known
Libpuzzle with PHP 图片相似度比较扩展Libpuzzle with PHP 图片相似度比较扩展
cmake安装/更新cmake安装/更新
Apache 本地虚拟机测试环境....模拟域名Apache 本地虚拟机测试环境....模拟域名
Windows Apache(xampp/wamp) 网站访问慢优化方法(打开HTML页面都慢)Windows Apache(xampp/wamp) 网站访问慢优化方法(打开HTML页面都慢)
PHP 安装扩展失败 PHP Warning:  PHP Startup: Invalid library (maybe not a PHP library) 'mbstring.so'  in Unknown on line 0  done 原因PHP 安装扩展失败 PHP Warning: PHP Startup: Invalid library (maybe not a PHP library) 'mbstring.so' in Unknown on line 0 done 原因
Linux 解压大型ZIP包 End-of-central-directory signature not foundLinux 解压大型ZIP包 End-of-central-directory signature not found
Linux 安全设置 SSH 端口篇(VPS一样哟)Linux 安全设置 SSH 端口篇(VPS一样哟)
coreseek/sphinx searchd error: client version is higher than daemon version ......coreseek/sphinx searchd error: client version is higher than daemon version ......