Ensure Consistent Application Experiences for WAN End Users
Cisco Prime Infrastructure can help ensure high-quality WAN end-user experiences across applications at multiple sites.
- View Application Key Performance Indicators for Sites
- Set Up the Application Performance Dashboard for WAN Optimization
- Identify Low-Performing WAN Applications, Clients, Servers, and Links
- View WAN Optimization Results
- View WAN Client-Server and Site-to-Site Optimized Traffic Flows
Note |
To use this feature, your Cisco Prime Infrastructure implementation must include Assurance licenses. |
Network operations staff must share a common data resource that gives them complete visibility into network performance data throughout every stage of the optimization cycle, including:
- Identifying the sites and applications that are candidates for optimization, so that network designers can plan where application optimization is critical (see View Application Key Performance Indicators for Sites).
- Establishing site and application performance baselines (see Set Up the Application Performance Dashboard for WAN Optimization).
Cisco Prime Infrastructure performs baselining for key performance metrics and detects abnormal deviations of baselined values. The key performance metrics include:
- Server Response Time
- Client Transaction Time
- Network Round-Trip Time
- MOS score
- Jitters
- Packet loss
- Bytes sent/received
- Interface utilization
- CPU Utilization
- Memory Utilization
Cisco Prime Infrastructure determines the baseline (mean) for each metric by taking the average values of the metric during the last 30 days. Average values are computed separately for each hour of the day for each monitored entity (such as interface, host, site, or application). For example, the baseline for HTTP response time of a given server between 9AM to 10AM today will be different from the baseline of the same server between 7PM to 8PM yesterday.
Cisco Prime Infrastructure also computes the metrics’ standard deviations using the last 30 days of data. Similar to averages, standard deviations are computed separately for each hour of the day for each monitored entity.
- Post-implementation validation that WAN performance and application stability have actually improved (see View WAN Optimization Results).
Because the mean and standard deviation of each metric vary over time, Cisco Prime Infrastructure continuously reevaluates the thresholds used to compute the health scores (adaptive thresholds). Cisco Prime Infrastructure computes baselines and thresholds every hour, and evaluates health scores every five minutes. In each interval:
- Health scores are computed for every application-site combination.
- These health scores are aggregated to derive the overall health of each business-critical application (across all sites) and overall health of each site (across all business-critical applications).
When aggregating across sites/applications, the worst scores are used. For example, if any business-critical application of a given site is rated “red,” that site is also rated “red” for that interval. See Customize Service Health Rules for Application Performance for more information.
- Ongoing monitoring and troubleshooting of the optimized flows (see View WAN Client-Server and Site-to-Site Optimized Traffic Flows).
Using the baseline means and standard deviations, Cisco Prime Infrastructure can monitor application and service health issues by detecting abnormal deviations of key metrics from their baselined values and assign a health scores (red, yellow, or green) for each application and site for each monitoring interval.
- A red score indicates a highly abnormal deviation from baseline (deviations from baselines with a probability of less than 0.1%).
- A yellow score indicates a mildly abnormal deviation (deviations with a probability of less than 1%).
- A green score indicates that the metric is within its normal range.
- A gray score indicates there is insufficient data for a site/application.
Cisco Prime Infrastructure offers a consistent data resource for each of these stages in performance optimization.
View Application Key Performance Indicators for Sites
Choose Services > Application Visibility & Control > Service Health to view the sites and their business critical applications. Each application for a site is given a score for each of the KPIs (Key Performance Indicators) that are available in the system:
- (megabits per second)
- (varies based on application type: average transaction time for transaction-based applications such as HTTP, or MOS code for real-time applications such as RTP)
- (average network time for HTTP, jitter and Package Loss for RTP)
- (applicable only for transaction-based applications such as HTTP)
The KPI scores can come from multiple data sources; scores are computed across all data sources for all of the KPIs, and the overall score in the main dashboard is an aggregate of these scores. Scores are assigned as red, yellow, or green based on the warning and critical threshold values assigned in Health rules page. You can navigate to this page by clicking You can use this option to add/modify the health rule settings at any site level by providing new standard deviation value or custom value.
in the .For data to be displayed in Service Health, there must be at least one hour of data. After the first hour, the previous hour’s data is overlaid on the data line as the historical data for the next hour. After the first day, standard deviation and mean are based on the hourly data for the previous day.
These scores are stored for seven days. When you view the data for a previous day, the maximum moving time interval is six hours (you can look at up to six hours of data at a time).
Create Custom Applications to Monitor Their Performance
Choose Prime Infrastructure provides a default set of applications and services consistent with the Cisco NBAR standard. (See NBAR Home page for more information.)
to create and manage custom applications and services. Services are groups of applications.The
table shows the list of all predefined and user-defined applications. You can configure some of the applications asYou can create custom applications that contain the definitions you require and which are not available (either from the device or from Prime Infrastructure). After you create an application, you can deploy the application to the supported devices. Deploying the application definition to the device makes Netflow exported data consistent with Prime Infrastructure and other management tools.
If you deploy a custom application to a device and later want to remove it, you must undeploy the application using thePrime Infrastructure only, the custom application remains active on the device.
option. If you delete the custom application fromApplications without definitions are displayed as “unknown.”
Custom applications are organized under services; services are organized by category and subcategory to align with the Cisco NBAR standard. For more information about NBAR, see NBAR Home page.
To create a custom application, follow these steps:
Procedure
Step 1 |
Choose . |
||||
Step 2 |
Click . |
||||
Step 3 |
Complete the required and fields. |
||||
Step 4 |
Choose the traffic classification rule from the drop-down list.
|
||||
Step 5 |
Click the drop-down list and enter the required values in the applicable fields based on the chosen rule. |
||||
Step 6 |
Click the Plus icon to add more traffic rules and conditions. |
||||
Step 7 |
Click .The newly created application appears in the table. |
||||
Step 8 |
Choose the newly created application and click .
|
||||
Step 9 |
Choose the devices on which you want to deploy this application and click . |
||||
Step 10 |
Click to view the status of the deployment job. |
||||
Step 11 |
In the device selection pane of the Application Deployment dialog box, you can:
|
View Service Health Using the AVC Service Health Window
Choose Health Summary. Cisco Prime Infrastructure changes to display the heath information in a timeline.
, then clickThe Service Health window allows you to view the information shown in the figure below:
The information displayed in the Service Application Visibility and Control Service Health Window is described below:
1 |
Lists the location groups for the filter you selected. |
2 |
Click to toggle between the Health Summary and the Health Timeline. |
3 |
Provides quick links to:
|
4 |
Displays the filter you’re currently viewing. You can click any filter to remove it and refresh the window. |
5 |
Lists the business critical applications. |
6 |
Colored symbols indicate good, warning, and critical threshold values based on the health rule setting specified in . |
7 |
Move the slider to specify the time range in which you want to view service health information. |
Customize Service Health Rules for Application Performance
The data displayed in
is computed using health rules. You can customize the health rules by clicking the desired row and editing the Critical and Warning values.- Critical—turns red when the data value exceeds the specified Critical value.
- Warning—turns yellow when the data value exceeds the Warning value.
If the health rule does not exceed the specified Critical or Warning values, it is green.
For example, for Traffic Rate, you might specify the T1 the baseline value of 100 Mbps for a given site, application, and datasource, and the standard deviation value of 20 Mbps.
If the Traffic Rate exceeds 161.8 Mbps, which is 100+(3.09 x 20), you see a red bar indicating a critical warning.
You can click any of the colored bars to get further details.
Enable Baselines for Computing Application Performance
Standard deviation and mean values are used to compute the scores in Service Health. Baselining is not enabled by default. When baselining is enabled:
- The blue box indicates the standard deviation.
- The blue line indicates the mean value for that hour.
To enable baselining, follow these steps:
Procedure
Step 1 |
Choose .Baselining is supported by these dashlets:
|
Step 2 |
To enable application traffic analysis baselining:
|
Step 3 |
To enable application response time analysis baselining: |
Set Up the Application Performance Dashboard for WAN Optimization
Follow these steps to establish the standard performance characteristics of your candidate applications and sites before implementing WAN optimizations.
Procedure
Step 1 |
Choose . |
Step 2 |
Add the following dashlets (see Add Dashlets to Dashboards ) to this page:
|
Step 3 |
Use these dashlets to establish the performance characteristics of your optimization candidates as currently configured.
You can sort by any column in any dashlet by clicking the column heading. You can also filter the data in the dashlets by , , and . |
Step 4 |
Click the tab and use , and as you did in Step 3. |
Identify Low-Performing WAN Applications, Clients, Servers, and Links
Follow these steps to identify your network’s lowest performing applications, clients, servers, and network links.
Procedure
Step 1 |
Choose . |
Step 2 |
Add the following dashlets (see Adding Dashlets ) to this dashboard.
|
Step 3 |
Using these dashlets, identify the optimization candidates.
|
Step 4 |
Sort and filter the performance data as needed.
|
Step 5 |
For a quick report of the same data:
|
View WAN Optimization Results
After you have deployed changes at candidate sites, follow these steps to validate the return on your optimization investment.
Procedure
Step 1 |
Choose Dashboard > Performance > WAN Optimization. The dashlets on this page show:
|
Step 2 |
You can filter the data in the dashlets by Time Frame, Client Site, Server Site, and Application. |
Step 3 |
To generate a report:
|
View WAN Client-Server and Site-to-Site Optimized Traffic Flows
Follow these steps to monitor optimized WAN traffic.
Procedure
Step 1 |
Choose |
Step 2 |
In the dashlet, click . |
Step 3 |
Click the tab to see individual client/server sessions, or the tab to see aggregated site traffic. For each client (or client site) and server (or server site) pair and application in use, these pages show:
|
Step 4 |
Sort and filter the performance data as needed.
|