Steps to Enable AVC in Cisco IOS and IOS XE routers using Easy Performance Monitor (“Easy perf-mon” or “ezPM”)

Steps to Enable AVC in Cisco IOS and IOS XE routers using Easy Performance Monitor (“Easy perf-mon” or “ezPM”)

 

The need for application visibility in the network is on the rise and traditional port-protocol mapping is not enough to get the visibility that they require.

Cisco AVC(Application visibility and control) monitoring helps IT teams get that required visibility into the network. ManageEngine NetFlow Analyzer is capable of monitoring Cisco AVC statistics   ( NBAR2, ART, URL monitoring, QoS Hierarchy ).

We have discussed about the configuration of different AVC parameters on Cisco ASR1k and ISR G2 router in detail form in our previous blogs listed below:

Analyzing ART Using NetFlow Analyzer

 

Gaining Deeper Visibility on QoS Hierarchy with ManageEngine NetFlow Analyzer

We are going to discuss here about configuring Cisco AVC statistics on IOS and IOS XE Platforms using Easy Performance Monitor (“Easy perf-mon” or “ezPM”).

 

Easy Performance Monitor (“ezPM”) is the latest feature introduced in Cisco to easily configure monitors to export AVC information to external Collectors Like NetFlow Analyzer . eZpm add's functionality and does not affect the existing methods for provisioning monitors.

Easy perf-mon does not provide the full flexibility of the traditional perf-mon configuration.

 

Easy perf-mon include 2 kind of profiles as mentioned below:


1. Application Experience
2. Application Statistics

NetFlow Analyzer show the detailed information based on the Application Experience profiles configuration in the Device.

 

Application Experience Profile Contains below Monitors:


1. Application Response Time ( ART )
2. URL
3. Media
4. Conversation Traffic Stats

 

Easy Performance Monitor (“Easy perf-mon” or “ezPM”)  is introduced in IOS Platform from 15.4(1)T and in IOS XE Platform from 3.10S.

 

NetFlow Analyzer support the AVC flow exported uisng the ezPM menthod from ASR1k and ISR G2 routers. Please refer the configuration steps below :


1.enable

2.configure terminal

3.performance monitor context {context-name} profile application-experience

4.exporter destination {ip address of Netflow Installed Server} source {source interface name} port {UDP port} [UDP port number by default 9996 for NetFlow Analyzer]

5.traffic- monitor {application-response-time |

conversation-traffic-stats | media [ingress | egress] | url}

[ipv4 | ipv6] [sampling-rate number]

6.To configure additional traffic monitor parameters, repeat Step 6.

7.exit

8.interface {interface name }

9.performance monitor context context-name

10.exit

 

Example:


This below configuration show steps to export AVC stats from Cisco ASR1K or ISR G2 router to the server with ip 192.168.2.1 and source interface G igabitEthernet0/1 to the UDP port 9996:

 

router>enable

router#config terminal

router(config)#performance monitor context netflowAVC profile application-experience       // netflowAVC here is the context name

router( config-perf-mon )# exporter destination 192.168.2.1 source GigabitEthernet0/1 port 9996   // Where 192.168.2.1 is NetFlow Analyzer installed server.

router(config-perf-mon)# traffic-monitor application-response-time ipv4 // to export Ipv4ART statics. You can use ipv6 instead of ipv4 to export ipv6 statistics.

router( config-perf-mon )# traffic-monitor conversation-traffic-stats ipv4 // to export Ipv4 Conversation kstatistics. You can use ipv6 instead of ipv4 to export ipv6 statistics.

 

router( config-perf-mon )# traffic-monitor url ipv4 // to export Ipv4 Url monitor . You can use ipv6 instead of ipv4 to export ipv6 statistics.

router( config-perf-mon )# traffic-monitor media ipv4 // to export Ipv4 medianet information monitor . You can use ipv6 instead of ipv4 to export ipv6 statistics.

 

// Below steps has to be applied on all Active interfaces of the device

router(config)# Interface GigabitEthernet0/1

router(config-if)# performance monitor context netflowAVC

 

Hope, this blog will help to configure AVC export for you Cisco ASR1k and ISTG2 routers.

 

Once the configuration is complete, NetFlow data will be exported and you will start seeing results in NetFlow Analyzer UI.

Demo| Download 30-day Trial   | Customers

 

Regards,

Aravind Lenin

 

References:

http://www.cisco.com/c/en/us/td/docs/ios/solutions_docs/avc/ios15-4-3T-ios-xe3-13/avc-user-guide-ios15-4-3T-ios-xe3-13/avc_config.html#55042

 

http://www.cisco.com/c/en/us/td/docs/ios/solutions_docs/avc/ios15-4-3T-ios-xe3-13/avc-user-guide-ios15-4-3T-ios-xe3-13/avc_config.html#61756

 

http://www.cisco.com/c/en/us/td/docs/ios/solutions_docs/avc/ios15-4-3T-ios-xe3-13/avc-user-guide-ios15-4-3T-ios-xe3-13/avc_config.html#34518


                New to ADSelfService Plus?