启用sFlow
如何启用sFlow?
如果您的设备支持sFlow,那么您必须在需要收集流统计信息的每个接口上启用sFlow。
在多种设备上启用sFlow
Foundry Networks交换机
foundry2402#enable
Password:*****
foundry2402#configure terminal
foundry2402(config)# interface ethernet 10
foundry2402(config-if-e100-10)#sflow forwarding
foundry2402(config-if)#exit foundry2402(config)# sflow enable
foundry2402(config)# sflow destination 192.168.0.2 9996
foundry2402(config)# sflow sample 256
foundry2402(config)# sflow polling-interval 10
|
请注意,必须为每个接口单独重复红色部分。
关于Foundry设备配置的更多信息,请参考www.foundrynet.com。
Force10交换机
force#enable
Password:*****
force#configure terminal
force(config-interface)#sflow enable
[必须为所有接口重复此命令。]
force(config)#sflow destination 192.168.0.2 9996 agent-addr 192.168.1.2
force(config)# sflow sample 256
force(config)# sflow polling 10
|
关于Force10设备的更多信息,请参考www.force10networks.com。
Extreme Networks交换机
关于在Extreme Networks交换机上配置sFlow,请参阅以下文档:
extreme#enable sflow port 2
|
关于Extreme Network设备的更多信息,请参考www.extremenetworks.com。
Hewlett-Packard ProCurve交换机
hp#enable
Password:*****
hp#configure terminal
hp# sflow 1 sampling A1,A2,A2 256 [ sflow 1 sampling ]
hp# sflow 1 destination 192.168.0.2 9996
|
以上命令仅适用于最新的HP设备。
某些HP交换机只能通过SNMP启用sFlow。我们提供了两个脚本文件,用于在HP switch上启用和禁用sFlow。
脚本文件 SFlowEnable.bat / SFlowEnable.sh 和 SFlowDisable.bat / SFlowDisable.sh 在 /troubleshooting文件夹下。
要启用sFlow,您需要提供以下命令:
SFlowEnable.bat switchIp snmpPort snmpWriteCommunity collecorIP collectorPort samplingRate |
举个例子,
sFlowEnable.bat Hp2824 161 private 192.168.3.1 9996 256
|
要禁用sFlow,您需要提供以下命令:
sFlowDisable.bat switchIp snmpPort snmpWriteCommunity
|
举个例子,
sFlowDisable HpProcurve 161 private
|
关于HP设备的更多信息,请参考www.hp.com。