Different from that of other Cisco IOS devices,Cisco Nexus 3000 Series supports sFlow. Hence I thought this blog will be helpful for our customers to know how to configure sFlow on their Nexus 3000.
The configuration is as follow:
switchNexus3000# configure terminal //switching to configuration mode
switchNexus3000(config)# feature sflow // enabling sFlow configuration
switchNexus3000(config)# sflow sampling-rate 4096 // this enables sampling
switchNexus3000(config)# sflow max-sampled-size 200 // we mentioned the size of the sampled packet
switchNexus3000(config)# sflow collector-port 9996 // to which port the packets to be sent
switchNexus3000(config)# sflow data-source interface port-channel 100 // Specifies the source interface
switchNexus3000(config)# sflow agent-ip x.x.x.x // specifies the sflow agent IP
switchNexus3000(config)# sflow counter-poll-interval 20 // Polling interval
switchNexus3000(config)# sflow max-datagram-size 2000 // sFlow maximum datagram size
switchNexus3000(config)# sflow collector-ip 192.1681.1 vrf default
we can use either default vrf, management vrf or a user defined one.
• A user-defined VRF :You can specify a maximum of 32 alphanumeric characters.
• vrf management : if the sFlow data collector is on the network connected to the management port.
• vrf default : if the sFlow data collector is on the network connected to the front panel ports.
switchNexus3000(config)# copy running-config startup-config // Saves the change persistently and restarts by copying the running configuration to the startup configuration.
To make display the sFlow configuration and statistics, you can use the commands given below:
show sflow
show sflow statistics
Example configuration:
switchNexus3000(config)# feature sflow
switchNexus3000(config)# sflow sampling-rate 4096
switchNexus3000(config)# sflow max-sampled-size 200
switchNexus3000(config)# sflow counter-poll-interval 100
switchNexus3000(config)# sflow max-datagram-size 2000
switchNexus3000(config)# sflow collector-ip 192.1681.1 vrf default
switchNexus3000(config)# sflow collector-port 9996
switchNexus3000(config)# sflow agent-ip 10.10.2.1
switchNexus3000(config)# sflow data-source interface Port-channel 100
Thus we will be able to configure Cisco Nexus 3000 as mentioned and start monitoring it with Manageengine NetFlow Analyzer.
You can download a free 30 day trial from here.
Praveen Manohar
NetFlow Analyzer Technical Team
Download | Interactive Demo | Twitter | Customers
You Can Learn More About the ManageEngine Product Line By Going to manageengine.optrics.com
The original article/video can be found at Enabling sFlow on Cisco Nexus 3000