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.

Table 1. Windows Performance Information
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.

Table 2. UNIX Performance Information
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.