You are on page 1of 4

root@BT4DB3:/accel#

root@BT4DB3:/accel#
root@BT4DB3:/accel#
root@BT4DB3:/accel# ./guds_3_8 -M
Performance Script
------------------

This script will run on your system for an amount of time


determined by the number of iterations the script is asked
to do, and the count and interval supplied for various
commands. If you have not been given specific values, please
accept the defaults when asked. This will cause the script
to run for about 20 minutes.

For the best analysis, you should run this script twice.
1) Run the script when the system is experiencing the
performance problem.
2) Run it again when the machine is doing well.

This will allow the kernel engineer working on the call


to compare bad data to baseline data. Some numbers are
meaningless without baseline data.

This script will gather data from your system and put it
in a directory called /var/tmp/guds/[SR#].

Please enter your Service Request number.


The SR number should only consist of digits or of the pattern
[0-9]-[0-9]+.

SR #: 3-18267667271

Enter the number of hours for the script to run.


If the number of hours given is zero, the script will
run for the specified number of iterations.
For a positive, non zero number of hours, the script
will run using the specified count, interval and wait
parameters until the given number of hours has been
met or exceeded.
Hours[0]:

Please enter the count option for commands that require it.
These are commands like vmstat and iostat which use an
interval and a count to repeat the output.

For example, using a count of 10 and interval of 30


will cause iostat, vmstat, mpstat, etc to output
10 sets of data, with 30 seconds between data sets.

If you have not been given a value for this number,


the default value will be 40

Count[40]:

Please enter the interval option for commands that require it.
These are commands like vmstat and iostat which use an
interval and count to repeat the output.
If you have not been given a value for this number,
the default value will be 5

Interval[5]:

Please enter the number of total data sets for the script
to capture. Each data set contains the output of one SET
of a commands output.
For example, a single data set would contain an entire
"ps -elf" output, and an entire vmstat output, where
the vmstat output is made up of a variable number of data
lines, as defined by "count" and "interval"

If you have not been given instructions for this number,


the default value will be 5

Iterations[5]:

Please enter the number of seconds to wait between


collecting data sets.
To ensure correct data collection, any value entered
will be added to the minimum wait time.

If you have not been given instructions for this number,


the default value will be 0

Wait[0]:

Select extended commands level.

If you have not been given instructions for this number,


the default value will be 2

level 0 : nothing
level 1 : lockstat for contention events
level 2 : L1 + lockstat profiling, threadlist,
TNF tracing (default)
level 3 : L2 + kmastat, kmausers, memstat
Enter the level : '0', '1', '2' or '3'.

Extended[2]:

Collect lockstat -H data? [n]:

Collect mpstat -a data? [n]:

Collect ipstat and tcpstat data if able? [n]:

Collect prstat cpu, rss, size and zones data? [n]:

Collect trapstat data? [n]:

Collect configuration data? [y]:

Collect VM2.0 data? [y]:

Please enter a one line statement describing the current capture


environment.
Some examples are "Performance issue is present" or "System is operating
normally".
This statement will be added to the INFO file so the support engineer knows
the
state of the system associated with this data.

Description: performance

Enter the full path of the output directory [/var/tmp/guds]: /var/tmp/guds

Collecting performance data...


Begin Iteration #1
45/48
End Iteration #1
Waiting for processes to terminate, then sleeping 0 seconds
before the next iteration.

--- All processes finished. ---


Begin Iteration #2
45/48
End Iteration #2
Waiting for processes to terminate, then sleeping 0 seconds
before the next iteration.

--- All processes finished. ---


Begin Iteration #3
45/48
End Iteration #3
Waiting for processes to terminate, then sleeping 0 seconds
before the next iteration.

--- All processes finished. ---


Begin Iteration #4
45/48
End Iteration #4
Waiting for processes to terminate, then sleeping 0 seconds
before the next iteration.

--- All processes finished. ---


Begin Iteration #5
45/48
End Iteration #5
Waiting for processes to terminate, then sleeping 0 seconds
before the next iteration.

--- All processes finished. ---

Collecting System Information


31/31
Creating zip file...

Please send the data to your support engineer.


The data are stored in /var/tmp/guds/3-18267667271/3-
18267667271_guds.84fab88f.BT4DB3-2018.09.06.17.52.56.zip
root@BT4DB3:/accel#
root@BT4DB3:/accel#
root@BT4DB3:/accel#
root@BT4DB3:/accel#
root@BT4DB3:/accel#
root@BT4DB3:/accel# cd /var/tmp/guds/
root@BT4DB3:/var/tmp/guds# ls -lrth

You might also like