Administrator Guide

Table Of Contents
Virtual Volume Bandwidth chart - Provides a time-based view of the total bandwidth (or KB/s or MB/s) in reads and
writes for a virtual-volume. Generally bandwidth (also referred to as KB/s or MB/s), is associated with large block I/O (64KB
or greater I/O requests)
Front-end ports dashboard - Displays performance metrics for all metro node front-end ports. The dashboard does not
provide historical data, but refreshes every five seconds and displays data from the previous five-second period.
Performance monitoring using the metro node CLI
Use the CLI to create custom monitors to help diagnose performance issues.
Two CLI objects collect and display performance statistics:
monitors - Gather the specified statistic from the specified target at the specified interval.
monitor sinks - Direct the output to the desired destination. Monitor sinks include the console, a file, or a combination of the
two.
Monitor performance using the CLI
This section describes the steps to create a custom monitor using the metro node CLI.
About file rotation and timestamps
The log files created by a monitors file sink are automatically rotated when they reach a size of 10 MB. The 10MB file is saved
as filename.csv.n where n is a number 1 - 10, and output is saved in a new file named filename.csv.n+1.
The .csv files are rotated up to 10 times.
In the following example, a monitor has exceeded 10MB of output. The initial 10MB are stored in filename.csv.1.
Subsequent output is stored in filename.csv.
service@sms-cluster-1:/var/log/VPlex/cli> ll my-data.csv*
-rw-r--r-- 1 service users 2910722 2012-03-06 21:23 my-data.csv
-rw-r--r-- 1 service users 10566670 2012-03-06 21:10 my-data.csv.1
If the second file exceeds, 10MB:
The previous filename.csv.1 is changed to filename.csv.2
The filename.csv changes to filename.csv.1
Subsequent output is stored in filename.csv
Up to 10 such rotations, and numbered .csv files are supported.
When the file sink is removed or the monitor is destroyed, output to the .csv file stops, and the current .csv file is is
timestamped. For example:
service@sms-cluster-1:/var/log/VPlex/cli> ll my-data.csv*
-rw-r--r-- 1 service users 10566670 2012-03-06 21:23 my-data.csv.1
-rw-r--r-- 1 service users 5637498 2012-03-06 21:26 my-data.csv_20120306092614973
Procedure overview: create a monitor using the CLI
To create and operate a monitor using the CLI, use the following general steps:
1. Determine the type of statistic to collect from the target object.
Use the monitor stat-list category or the monitor stat-list * command to display the statistics to include
in the monitor.
Refer to the tables in Statistics for lists of statistics by category.
Note whether the statistic you want to collect requires a target to be specified.
84
Performance and Monitoring