Monitoring Application Performance
The storage system's built-in performance monitoring function provides visibility into object performance. This function helps you know the service level agreement (SLA) requirement of each application and adjust the performance objectives of SmartQoS accordingly, thereby ensuring performance of critical services.
Procedure
- Choose Insight > Performance > Analysis.
- Click Create.
The Create Chart page is displayed.
- In the Basic Information area, set Chart Name.
- (Optional) Set Period.
This parameter is available only when Retain historical performance data is selected in Settings > Monitoring Settings.
- In the Monitored Object area, add monitored objects.
- Select LUN or LUN Group from the Object Type drop-down list.
The data of an application is stored on one or multiple LUNs. To monitor application performance, you are advised to select the LUN or LUNs where the application data is stored.
- Add Object Instance.
- Select LUN or LUN Group from the Object Type drop-down list.
- In the Statistical Metric area, select the desired statistical metrics.
- For LUNs, you are advised to select Block Bandwidth or Total IOPS (IO/s).
- You can click More to view more statistical metrics.
- Set the display mode of performance indicators in Chart Display Mode.
- Click OK.
The system starts monitoring the performance of the selected objects.
- You can click
or
in the upper right corner of the page to switch display modes.
- When you place the cursor on a performance data sampling point in the graph, the corresponding sampling value and time are displayed.
- The values displayed at sampling points have been converted for better understanding. The values displayed in statistical charts or zoom ratios have not been converted.
- You can click
Result
By monitoring LUN performance, you can see how each application occupies storage system resources. Based on the monitoring result, you can then judge whether the performance of an application at the current time or during a certain period is lower or higher than the preset performance objective.
- If the performance is lower than the objective, you can use SmartQoS to limit the performance of other applications.
- If the performance is higher than the objective, you can use SmartQoS to limit the performance of this application.