NAME
perfmeter - display system performance values in multiple
dials or strip charts
SYNOPSIS
perfmeter [ -a ] [ -d ] [ -g ] [ -h h-hand-int ] [ -l ] [ -m
m-hand-int ] [ -n sample-filename ]
[ -name app-name ] [ -p page-length ] [ -s sample-time
] [ -t value ] [ -v ]
[ -C chart ceiling ] [ -H ] [ -L ] [ -M chart smax min-
max maxmax ] [ -S ]
[ -V ] [ -Wn ] [ +Wn ] [ hostname ]
AVAILABILITY
This command is available with the OpenWindows environment.
DESCRIPTION
perfmeter is an OpenWindows XView utility that displays per-
formance values (statistics) for a given hostname. If no
host is specified, statistics on the current host are
metered. The rstatd(1M) daemon must be running on the
machine being metered.
perfmeter has two display formats. You can display perfor-
mance values in the form of strip charts (the default) .
Alternatively, the performance information can be displayed
in the form of multiple meter dials. By default, the
display is updated with a sample-time of 2 seconds. The
hour hand of a meter represents the average over a 20-second
interval; the minute hand, the average over 2 seconds. The
default value displayed is the percent of CPU being util-
ized.
The maximum scale value for the strip chart will automati-
cally double or halve to accommodate increasing or decreas-
ing values for the host machine. This scale can be res-
tricted to a certain range with the -M option.
OPTIONS
-a Display all the performance values simultaneously.
-d Start the perfmeter display, by showing metered dials.
-g Start the perfmeter display, by showing strip charts.
-h h-hand-int
Set the hour-hand interval to h-hand-int seconds.
-l Log the perfmeter samples to a file.
-m m-hand-int
Set the minute hand interval to m-hand-int seconds.
-n sample-filename
Name of the file to use, when saving perfmeter samples.
-name app-name
This option specifies the application name under which
resources are to be obtained, rather than the default
executable file name. app-name should not contain
``.'' or ``*'' characters.
-p page-length
Sets the page length for perfmeter samples written to
file. The default is 60 lines per page.
-s sample-time
Set the sample time to sample-time seconds.
-t value
This option can be present multiple times, and it
determines which performance value are to be monitored.
The following options are available:
cpu Percent of CPU being utilized.
pkts Ethernet packets per second.
page Paging activity in pages per second.
swap Jobs swapped per second.
intr Number of device interrupts per second.
disk Disk traffic in transfers per second.
cntxt Number of context switches per second.
load Average number of runnable processes over the
last minute.
colls Collisions per second detected on the ethernet.
errs Errors per second on receiving packets.
-v Show version number
-C chart ceiling
Set a ceiling value for a given strip chart. If the
value goes beyond this ceiling and perfmeter is running
on a color screen, then this portion of the strip chart
will be displayed in red.
-H Multiple dials or strip charts will be displayed ini-
tially in a horizontal direction.
-L If the -g option is present, then initially display the
strip charts in line format. direction.
-M chart smax minmax maxmax
Set a range of maximum values for the given strip
chart. Values for each of the arguments should be
powers of 2. smax sets the starting maximum-value.
minmax sets the lowest allowed maximum-value for the
scale. maxmax sets the highest allowed maximum-value.
-S If the -g option is present, then initially display the
strip charts in a solid filled format.
-V Multiple dials or strip charts will be displayed ini-
tially in a vertical direction.
-Wn Start perfmeter with no title line.
+Wn Start perfmeter with a title line present.
USAGE
Commands
You can add extra values to be monitored by clicking the
MENU mouse button, and selecting from the popup menu. Alter-
natively, you can select Properties from this menu, and this
will bring up the property sheet for the tool. The property
sheet will allow you to modify what the perfmeter is moni-
toring, which direction graphs or dials are displayed in,
whether to display dials or graphs, if the graph is solid or
lined, whether to monitor a local machine or a remote one,
and how often it checks.
Note that perfmeter does not try to do a best fit, given the
shape of the window and the number of graphs you wish to
display. For example, if the display direction is vertical,
and you are currently displaying ten graphs in a tall narrow
window, then resizing the window to be short and wide will
result in ten very thin wide graphs.
Most meter parameters can be modified through the use of
keyboard accelerators. Move the pointer into the window and
type one of the following keyboard keys:
d Toggle the direction the graphs or dials are
displayed in, between horizontal and vertical.
g Toggle the display between graphs and dials.
h Decrease hourhandintv by one
H Increase hourhandintv by one
m Decrease minutehandintv by one
M Increase minutehandintv by one
q Quit the perfmeter
s If graphs are being displayed, toggle between
lined and solid graphs.
S Toggle the saving of samples to file.
t Toggle between the monitoring of the local machine
and a remote machine. Note that a remote machine
name must have already been setup via the tools
property sheet.
1-9 Set sampletime to a range from 1 to 9 seconds.
On startup, perfmeter will use the following X resources:
Resource: deskset.perfmeter.displayGraph
Values: True, False (True)
Description Indicates whether perfmeter should be started
showing strip graphs or metered dials.
Resource: deskset.perfmeter.hourInterval
Values: Hour hand interval (numeric)
Description Set the hour-hand interval to this number of
seconds.
Resource: deskset.perfmeter.minInterval
Values: Minute hand interval (numeric)
Description Set the minute-hand interval to this number
of seconds.
Resource: deskset.perfmeter.sampleTime
Values: Sample time (numeric)
Description The interval in seconds, between which sam-
ples are taken.
Resource: deskset.perfmeter.resizeGraphView
Values: True, False (True)
Description Indicates whether changing the number of
graphs being monitored, should cause the win-
dow to be resized.
Resource: deskset.perfmeter.showLocal
Values: True, False (True)
Description Indicates whether the local or the remote
host should be initially displayed.
Resource: deskset.perfmeter.monitor
Values: Values to monitor (string)
Description A comma separated list of different values to
monitor. These values are identical to their
command line equivalents.
Resource: deskset.perfmeter.machine
Values: Machine to monitor (string)
Description The machine for which the strip graphs or
metered dials will be displayed.
Resource: deskset.perfmeter.displayVertical
Values: True, False (True)
Description Indicates whether the strip graphs or metered
dials will be displayed in a horizontal or
vertical direction.
Resource: deskset.perfmeter.graphSolid
Values: True, False (False)
Description If the strip graphs are being displayed, this
resource indicates whether lined or solid
graphs are displayed.
Resource: deskset.perfmeter.cpuMaxValues
Values: Starting, lowest and highest maximum values
(numeric)
Description The starting, lowest and highest maximum
values for the cpu graph or dial.
Resource: deskset.perfmeter.pktsMaxValues
Values: Starting, lowest and highest maximum values
(numeric)
Description The starting, lowest and highest maximum
values for the pkts graph or dial.
Resource: deskset.perfmeter.pageMaxValues
Values: Starting, lowest and highest maximum values
(numeric)
Description The starting, lowest and highest maximum
values for the page graph or dial.
Resource: deskset.perfmeter.swapMaxValues
Values: Starting, lowest and highest maximum values
(numeric)
Description The starting, lowest and highest maximum
values for the swap graph or dial.
Resource: deskset.perfmeter.intrMaxValues
Values: Starting, lowest and highest maximum values
(numeric)
Description The starting, lowest and highest maximum
values for the intr graph or dial.
Resource: deskset.perfmeter.diskMaxValues
Values: Starting, lowest and highest maximum values
(numeric)
Description The starting, lowest and highest maximum
values for the disk graph or dial.
Resource: deskset.perfmeter.cntxtMaxValues
Values: Starting, lowest and highest maximum values
(numeric)
Description The starting, lowest and highest maximum
values for the cntxt graph or dial.
Resource: deskset.perfmeter.loadMaxValues
Values: Starting, lowest and highest maximum values
(numeric)
Description The starting, lowest and highest maximum
values for the load graph or dial.
Resource: deskset.perfmeter.collMaxValues
Values: Starting, lowest and highest maximum values
(numeric)
Description The starting, lowest and highest maximum
values for the coll graph or dial.
Resource: deskset.perfmeter.errMaxValues
Values: Starting, lowest and highest maximum values
(numeric)
Description The starting, lowest and highest maximum
values for the err graph or dial.
Resource: deskset.perfmeter.collectWhenObscured
Values: True, False (True)
Description Indicates whether data will be monitored and
cached, when the perfmeter window is fully
obscured.
Resource: deskset.perfmeter.hasTitle
Values: True, False (False)
Description Indicates whether the perfmeter window has a
title line.
Resource: deskset.perfmeter.labelFont
Values: Font name string
Description The name of the font used to display all the
labels for the dials and graphs.
Resource: deskset.perfmeter.saveSamples
Values: True, False (False)
Description Indicates whether perfmeter should save moni-
tored sample values to disk.
Resource: deskset.perfmeter.sampleFilename
Values: Filename (string)
Description Name of the file to save sample in. If no
filename is given, perfmeter creates a unique
filename in the users home directory.
Resource: deskset.perfmeter.samplePageLength
Values: Sample file page length (numeric)
Description The page length (in lines) in the sample
file. If no value is given, the default is
60.
Resource: deskset.perfmeter.cpuColor
Values: Color name string or hexadecimal color
specification string
Description The color of the cpu strip chart.
Resource: deskset.perfmeter.pktsColor
Values: Color name string or hexadecimal color
specification string
Description The color of the pkts strip chart.
Resource: deskset.perfmeter.pageColor
Values: Color name string or hexadecimal color
specification string
Description The color of the page strip chart.
Resource: deskset.perfmeter.swapColor
Values: Color name string or hexadecimal color
specification string
Description The color of the swap strip chart.
Resource: deskset.perfmeter.intrColor
Values: Color name string or hexadecimal color
specification string
Description The color of the intr strip chart.
Resource: deskset.perfmeter.diskColor
Values: Color name string or hexadecimal color
specification string
Description The color of the disk strip chart.
Resource: deskset.perfmeter.cntxtColor
Values: Color name string or hexadecimal color
specification string
Description The color of the cntxt strip chart.
Resource: deskset.perfmeter.loadColor
Values: Color name string or hexadecimal color
specification string
Description The color of the load strip chart.
Resource: deskset.perfmeter.collColor
Values: Color name string or hexadecimal color
specification string
Description The color of the coll strip chart.
Resource: deskset.perfmeter.errColor
Values: Color name string or hexadecimal color
specification string
Description The color of the err strip chart.
Resource: deskset.perfmeter.ceilingColor
Values: Color name string or hexadecimal color
specification string
Description The color used when any strip chart goes
above its ceiling value.
Resource: deskset.perfmeter.ceilingStyleSolid
Values: True, False (False)
Description Indicates how the graph line should be drawn
on solid graphs when the current value is
above the ceiling value. Setting this
resource true indicates that the full line
will be drawn in the ceiling color; setting
it false means that only the portion above
the ceiling value will be drawn in the ceil-
ing color.
Resource: deskset.perfmeter.cpuCeiling
Values: cpu ceiling value (numeric)
Description The ceiling value to use when displaying the
cpu strip chart. Values above this will be
displayed in a different color on color
screens.
Resource: deskset.perfmeter.pktsCeiling
Values: pkts ceiling value (numeric)
Description The ceiling value to use when displaying the
pkts strip chart. Values above this will be
displayed in a different color on color
screens.
Resource: deskset.perfmeter.pageCeiling
Values: page ceiling value (numeric)
Description The ceiling value to use when displaying the
page strip chart. Values above this will be
displayed in a different color on color
screens.
Resource: deskset.perfmeter.swapCeiling
Values: swap ceiling value (numeric)
Description The ceiling value to use when displaying the
swap strip chart. Values above this will be
displayed in a different color on color
screens.
Resource: deskset.perfmeter.intrCeiling
Values: intr ceiling value (numeric)
Description The ceiling value to use when displaying the
intr strip chart. Values above this will be
displayed in a different color on color
screens.
Resource: deskset.perfmeter.diskCeiling
Values: disk ceiling value (numeric)
Description The ceiling value to use when displaying the
disk strip chart. Values above this will be
displayed in a different color on color
screens.
Resource: deskset.perfmeter.cntxtCeiling
Values: cntxt ceiling value (numeric)
Description The ceiling value to use when displaying the
cntxt strip chart. Values above this will be
displayed in a different color on color
screens.
Resource: deskset.perfmeter.loadCeiling
Values: load ceiling value (numeric)
Description The ceiling value to use when displaying the
load strip chart. Values above this will be
displayed in a different color on color
screens.
Resource: deskset.perfmeter.collCeiling
Values: coll ceiling value (numeric)
Description The ceiling value to use when displaying the
coll strip chart. Values above this will be
displayed in a different color on color
screens.
Resource: deskset.perfmeter.errCeiling
Values: err ceiling value (numeric)
Description The ceiling value to use when displaying the
err strip chart. Values above this will be
displayed in a different color on color
screens.
FILES
/etc/inetd.conf starts statistics server
SEE ALSO
xview(7), netstat(1M), rstatd(1M), vmstat(1M)
Solaris User's Guide
"About Performance Meter" in the Help Handbook available
through the Help option on the Workspace menu.
NOTES
The OpenWindows environment may no longer be supported in a
future release. You may want to migrate to CDE, the Common
Desktop Environment.
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |