Obtaining Performance Information
To check performance, compare usage in the following areas when the server is not being used to when it is being heavily used.
- Disk usage
- CPU usage
- Memory usage
- Network usage
Logging
The administration application (IBM® SPSS® Statistics Administration Console, which is installed as part of IBM SPSS Deployment Manager) allows you to configure the server software to log performance information. Using the Performance Log Interval node, you can specify how often the server software writes performance information to the log. See the topic Logging in the Deployment Manager User's Guide (included in the help for IBM SPSS Collaboration and Deployment Services) for more information. You can also get performance information directly from the operating system.
Getting Performance Information on Windows
On Windows, you can obtain performance information by using the Performance Monitor.
Area | Windows Performance Monitor Object | Useful Counter |
---|---|---|
Disk Usage | PhysicalDisk | % Idle Time |
CPU Usage | Processor | % Processor Time |
Memory Usage | Memory | Committed Bytes |
Network Usage | Network Interface | Bytes Total/sec for each physical interface instance (not the MS TSP loopback interface) |
Getting Performance Information on UNIX
On UNIX, there are various commands for obtaining performance information, depending on the vendor.
Area | Vendor | Command | Note |
---|---|---|---|
Disk Usage | Linux | iostat -x | Check the %util column. |
Disk Usage | AIX | iostat -d | Check the % tm_actl column. |
CPU Usage | Linux | top | Use the P interactive command to sort by CPU
usage. |
CPU Usage | AIX | ps aux | Pipe to the sort command to sort by the %CPU column. |
CPU Usage | All | uptime | Check the load average. |
Memory Usage | Linux | top | Use the M interactive command to sort by CPU
usage. |
Memory Usage | AIX | ps aux | Pipe to the sort command to sort by the RSS column. |
Network Usage | All | netsat | Use the -i and -s switches
for information. |
Next Step
After gathering this information, you should be able to identify the area or areas that are problematic. The following sections describe possible solutions and recommendations for each area.