Table Of Contents
Displaying ACE Hardware and Software System Information
Information About Displaying ACE Hardware and Software Information
Displaying Hardware Information
Displaying Installed Software Information
Displaying System Processes and Memory Resources Limits
Displaying General System Process Information
Displaying Detailed Process Status Information and Memory Resource Limits
Displaying System Information
Displaying or Clearing ICMP Statistics
Displaying or Collecting Technical Information for Reporting Problems
Displaying ACE Hardware and Software System Information
Note
The information in this chapter applies to both the ACE module and the ACE appliance unless otherwise noted.
This chapter describes how to display ACE hardware and software system information.
This chapter does not include information for displaying the running- or startup-configuration files. To display the contents of these files, see Chapter 5, Managing the ACE Software.
This chapter contains the following major sections:
•
Information About Displaying ACE Hardware and Software Information
•
Displaying Hardware Information
•
Displaying Installed Software Information
•
Displaying System Processes and Memory Resources Limits
•
Displaying System Information
•
Displaying or Clearing ICMP Statistics
•
Displaying or Collecting Technical Information for Reporting Problems
Information About Displaying ACE Hardware and Software Information
The ACE CLI provides a comprehensive set of show commands in Exec mode that you can use to gather the following system information:
•
Installed hardware and software information
•
System processes
•
System information
•
Technical support
The following commands display internal system-level hardware show output for use by trained Cisco personnel as an aid in debugging and troubleshooting the ACE:
•
show buffer, show fifo, show netio, show np and show vnet commands
•
(ACE module only) show cde, show hyp, show lcp, and show scp commands
For background information about these show commands, see the Command Reference, Cisco ACE Application Control Engine.
Displaying Hardware Information
To display ACE hardware information, perform one of the following tasks:
Command
|
Purpose
|
show hardware
|
Displays the ACE hardware details. For descriptions of the fields in the command output, see the following table:
• (ACE30 module only) Table 6-1
• (ACE appliance only) Table 6-2
|
show inventory [raw]
|
Displays the system hardware inventory of the ACE. This command displays information about the field replaceable units (FRUs) in the ACE, including product identifiers, serial numbers, and version identifiers. The raw option displays information about each temperature sensor (ACE module) or component (ACE appliance) in the ACE.
For descriptions of the fields in the show inventory command output, see the following table:
• (ACE30 module only) Table 6-3
• (ACE appliance only) Table 6-4
|
show dc dc_number console
|
(ACE module only) Displays whether the master or the slave network processor console is directed to the base board front panel for the specified daughter card. For example, if the master network processor is directed to the front panel, the following message appears:
mCPU console is directed to base board front panel
See the set dc dc_number console command in the "Setting the Daughter Card Network Processor for Console Access" section.
|
Table 6-1 Field Descriptions for the ACE Module show hardware Command
Field
|
Description
|
Hardware
|
Product Number
|
Product number of the ACE30 (ACE30-MOD-K9)
|
Serial Number
|
Serial number of the ACE30 (SADnnnnnnTn)
|
Card Index
|
Location of the ACE30, specified as a fixed index value of 207
|
Hardware Rev
|
Hardware revision of the ACE30
|
Feature Bits
|
Enabled feature bits of the ACE30 hardware
|
Slot No.
|
Slot number in the switch or router chassis where the ACE30 is installed
|
Type
|
Identifies the module type installed in the switch or router chassis as an ACE30 module
|
Module Mode
|
Supported internetworking speeds in Gigabits per second (Gbps)
|
Daughter Card
|
Daughter card in slot 1 of the ACE30
|
Product Number
|
Product number of daughter card 1 (ACEMOD-EXPN-DC)
|
Serial Number
|
Serial number of daughter card 1 (SADnnnnnnVx)
|
Card Index
|
Location of daughter card 1, specified as a fixed index value of 309
|
Hardware Rev
|
Hardware revision of the daughter card
|
Feature Bits
|
Enabled feature bits of the daughter card hardware
|
Slot No.
|
Slot number (1) in the ACE30 where the daughter card is installed
|
Controller FPGA
|
Hardware revision of the field-programmable gate array (FPGA) controller
|
NP 1
|
Network processor 1
|
Clock Rate
|
Clock rate of NP1 (600000000 Hz)
|
Memory Size
|
Size of the NP1 memory (4096 MB)
|
NP 2
|
Network Processor 2
|
Clock Rate
|
Clock rate of NP2 (600000000 Hz)
|
Memory Size
|
Size of the NP2 memory (4096 MB)
|
Daughter Card
|
Daughter card in slot 2 of the ACE30
|
Product Number
|
Product number of daughter card 2 (ACEMOD-EXPN-DC)
|
Serial Number
|
Serial number of daughter card 2 (SADnnnnnnVx)
|
Card Index
|
Location of daughter card 2, specified as a fixed index value of 309
|
Hardware Rev
|
Hardware revision of the daughter card
|
Feature Bits
|
Enabled feature bits of the daughter card hardware
|
Slot No.
|
Slot number (2) in the ACE30 where the daughter card is installed
|
Controller FPGA
|
Hardware revision of the field-programmable gate array (FPGA) controller
|
NP 3
|
Network processor 3
|
Clock Rate
|
Clock rate of NP3 (600000000 Hz)
|
Memory Size
|
Size of the NP3 memory (4096 MB)
|
NP 4
|
Network processor 4
|
Clock Rate
|
Clock rate of NP4 (600000000 Hz)
|
Memory Size
|
Size of the NP4 memory (4096 MB)
|
Table 6-2 Field Descriptions for the ACE Appliance show hardware Command
Field
|
Description
|
Product Number
|
Product number of the ACE appliance
|
Serial Number
|
Serial number of the ACE appliance
|
Hardware Rev
|
Hardware revision of the ACE appliance
|
VID
|
Version identification number of the ACE appliance
|
MFG Part Num
|
Manufacturing part number of the ACE appliance
|
MFG Revision
|
Manufacturing revision of the ACE appliance
|
Slot No.
|
Not applicable
|
Type
|
Identifies the device type as an ACE appliance
|
Table 6-3 Field Descriptions for the ACE Module show inventory Command
Field
|
Description
|
Name
|
Name assigned to the ACE30 (module nn) and the two daughter cards (submodule 1 and 2) in the switch or router chassis.
If you specify the raw option, the Name field displays "temperature" for the temperature sensor in the ACE30.
|
Descr
|
Description of the ACE30 (Application Control Engine Service Module) and the two daughter cards installed in the switch or router chassis.
If you specify the raw option, this field also displays a brief description of each temperature sensor in the ACE30.
|
PID
|
Product identifier of the ACE30 (ACE30-MOD-K9) and the daughter cards (ACEMOD-EXPN-DC). If you specify the raw option, this field is not applicable.
|
VID
|
Hardware revision of the ACE30 and the daughter cards. If you specify the raw option, this field is not applicable.
|
SN
|
Serial number of the ACE30 and the daughter cards. If you specify the raw option, this field is not applicable.
|
Table 6-4 Field Descriptions for the ACE Appliance show inventory Command
Field
|
Description
|
Name
|
Name assigned to the ACE appliance component
If you do not specify the raw option, ACE appliance is the only named object that is displayed. If you specify the raw option, this field also displays each monitored component of the ACE appliance.
|
Descr
|
Description of the ACE appliance.
If you specify the raw option, this field also displays the description for each component.
|
PID
|
Product identifier of the ACE appliance.
If you specify the raw option, this field is not applicable for the other components.
|
VID
|
Hardware revision of the ACE appliance.
If you specify the raw option, this field is not applicable for the other components.
|
SN
|
Serial number of the ACE appliance.
If you specify the raw option, this field is not applicable for the other components.
|
Examples
(ACE module only) The following example shows the output of the show inventory raw command for the ACE module:
switch/Admin# show inventory raw
NAME: "module 11", DESCR: "Application Control Engine Service Module"
PID: ACE30-MOD-K9 , VID: 2.3, SN: SAD114005T7
NAME: "submodule 1", DESCR: "ACE Expansion Card"
PID: ACEMOD-EXPN-DC , VID: 0.401, SN: SAD123000VH
NAME: "submodule 2", DESCR: "ACE Expansion Card"
PID: ACEMOD-EXPN-DC , VID: 0.401, SN: SAD123000V4
NAME: "temperature", DESCR: "Inlet Temperature"
NAME: "temperature", DESCR: "Outlet Temperature"
NAME: "temperature", DESCR: "SIBYTE Temperature Sensor"
NAME: "temperature", DESCR: "HYPERION Temperature Sensor"
NAME: "temperature", DESCR: "CDE0 Temperature Sensor"
NAME: "temperature", DESCR: "CDE1 Temperature Sensor"
NAME: "temperature", DESCR: "DB1 Temperature Sensor"
NAME: "temperature", DESCR: "DB2 Temperature Sensor"
NAME: "temperature", DESCR: "SSA Temperature Sensor"
(ACE appliance only) The following example shows the output of the show hardware command for the ACE appliance:
host1/Admin # show hardware
Product Number: ACE-4710-K9
Serial Number: QCN21220038
MFG Part Num: 800-29070-02
Displaying Installed Software Information
To display the installed software copyright or version information for the ACE, perform one of the following tasks:
Command
|
Purpose
|
show copyright
|
Displays the software copyright information for the ACE.
|
show version
|
Displays the version of system software that is currently running on the ACE in Flash memory.
You use the show version command to verify the software version on the ACE before and after an upgrade.
|
Examples
The following example shows the output for the show copyright command:
host1/Admin# show copyright
Cisco Application Control Software (ACSW)
TAC support: http://www.cisco.com/tac
Copyright (c) 1985-2010, Cisco Systems, Inc. All rights reserved.
The copyrights to certain works contained herein are owned by
other third parties and are used and distributed under license.
Some parts of this software are covered under the GNU Public
License. A copy of the license is available at
http://www.gnu.org/licenses/gpl.html.
(ACE module only) The following example shows the output for the show version command:
switch/Admin# show version
Cisco Application Control Software (ACSW)
TAC support: http://www.cisco.com/tac
Copyright (c) 1985-2010 by Cisco Systems, Inc. All rights reserved.
The copyrights to certain works contained herein are owned by
other third parties and are used and distributed under license.
Some parts of this software are covered under the GNU Public
License. A copy of the license is available at
http://www.gnu.org/licenses/gpl.html.
loader: Version 12.2[123]
system: Version A4(1.0) [build 3.0(0)A4(1.0) 12:57:44-2010/09
system image file: [LCP] disk0:gmt.bin
installed license: ACE30-MOD-16-K9
cpu: 0, model: SiByte SB1 V0.2, speed: 11.32(BogoMIPS)
cpu: 1, model: SiByte SB1 V0.2, speed: 11.32(BogoMIPS)
total: 1014396 kB, free: 295160 kB
shared: 0 kB, buffers: 780 kB, cached 0 kB
total: 1014624 kB, used: 890928 kB, available: 123696 kB
last boot reason: reload command by admin
configuration register: 0
switch kernel uptime is 1 days 2 hours 27 minute(s) 7 second(s)
(ACE appliance only) The following example shows the output for the show version command:
host1/Admin# show version
Cisco Application Control Software (ACSW)
TAC support: http://www.cisco.com/tac
Copyright (c) 1985-2010 by Cisco Systems, Inc. All rights reserved.
The copyrights to certain works contained herein are owned by
other third parties and are used and distributed under license.
Some parts of this software are covered under the GNU Public
License. A copy of the license is available at
http://www.gnu.org/licenses/gpl.html.
system: Version A4(1.0) [build 3.0(0)A4(1.0) adbuild_03:31:25-2010/09/17
6_/auto/adbure_nightly2/nightly_rel_a4_1_0_throttle/REL_3_0_0_A4_1_0
system image file: (hd)c4710ace-t1k9-mz.A4_1_0.bin
Device Manager version 4.1 (0) 20080805:0415
installed license: ACE-AP-VIRT-020 ACE-AP-C-1000-LIC
total: 6226392 kB, free: 4315836 kB
shared: 0 kB, buffers: 17164 kB, cached 0 kB
total: 935560 kB, used: 611564 kB, available: 276472 kB
last boot reason: Unknown
configuration register: 0x1
kernel uptime is 0 days 21 hours 25 minute(s) 17 second(s)
Displaying System Processes and Memory Resources Limits
This section describes how display system processes and memory resource limits and contains the following topics:
•
Displaying General System Process Information
•
Displaying Detailed Process Status Information and Memory Resource Limits
Displaying General System Process Information
To display general information about all of the processes running on the ACE, perform the following task:
Command
|
Purpose
|
show processes [cpu | log [details | pid process_id] | memory]
|
Displays general information about all of the processes running on the ACE. This command is available only to users with an Admin role across all contexts. The displayed system processes information is at the CPU system level (the total CPU usage) and is not on a per-context level.
The show processes command with no options displays summary CPU information for the SiByte 1250 Processor (ACE module) or Intel Pentium processor (ACE appliance). Table 6-5 describes the fields for the command output.
The optional keywords and argument are as follows:
• cpu—Displays CPU information for the SiByte 1250 Processor, the BCM1250 dual core MIPS processor (ACE module), or Intel Pentium processor (ACE appliance). Table 6-6 describes the fields for this option.
• log—Displays information about process logs. Table 6-7 describes the fields for this option.
The options for the log keyword are as follows.
– details—Displays process log information for all process identifiers
– pid process_id—Displays information about a specific process identifier
Table 6-8 describes the fields for the details and pid options.
• memory—Displays memory information about the processes. Table 6-9 describes the fields for this option.
|
Table 6-5 Field Descriptions for the show processes Command
Field
|
Description
|
PID
|
Process identifier.
|
State
|
Process state. Included below is a summary of the different process state codes that can appear to describe the state of a process:
• D—Uninterruptible sleep (usually I/O related)
• ER—Error while running
• NR—Not running
• R—Running or runnable (on run queue)
• S—Interruptible sleep (waiting for an event to complete)
• T—Stopped, either by a job control signal or because it is being traced
• W—Paging
• X—Process is dead
• Z—Defunct ("zombie") process, terminated but not reaped by its parent
|
PC
|
Current program counter in hexadecimal format.
|
Start_cnt
|
Number of times a process has been started.
|
TTY
|
Terminal that controls the process. A "—" usually means a daemon is not running on any particular tty.
|
Process
|
Name of the process.
|
Table 6-6 Field Descriptions for the show processes cpu Command
Field
|
Description
|
CPU Utilization
|
Percentage of CPU utilization for the ACE for a 5-second interval, 1-minute interval, and a 5-minute interval
|
PID
|
Process identifier
|
Runtime (ms)
|
CPU time the process has used, expressed in milliseconds
|
Invoked
|
Number of times that the process has been invoked
|
uSecs
|
Microseconds of CPU time as an average for each process invocation
|
1 Sec
|
CPU utilization as a percentage for the last second
|
5 Sec
|
CPU utilization as a percentage for the last 5 seconds
|
1 Min
|
CPU utilization as a percentage for the last minute
|
5 Min
|
CPU utilization as a percentage for the last 5 minutes
|
Process
|
Name of the process
|
Table 6-7 Field Descriptions for the show processes log Command
Field
|
Description
|
Process
|
Name of the process
|
PID
|
Process identifier
|
Normal-exit
|
Status of whether the process exited normally
|
Stack
|
Status of whether a stack trace is in the log
|
Core
|
Status of whether a core file exists
|
Log-create-time
|
Time when the log file was generated
|
Table 6-8 Field Descriptions for the show processes log [details | pid] Command
Field
|
Description
|
Service
|
Name of the service.
|
Description
|
Brief description of the service.
|
Started at
|
Time the process started.
|
Stopped at
|
Time the process stopped.
|
Uptime
|
Length of time that the process was active.
|
Start type
|
System manager option that indicates the process restartability characteristics (that is, whether it is a stateless restart or stateful restart).
|
Death reason
|
Reason that the system manager killed the process (for example, no sysmgr heartbeats).
|
Exit code
|
Exit code with which the process exited.
Normally, the Exit code provides the signal number which killed the process.
|
CWD
|
Current working directory.
|
Virtual memory
|
Virtual memory addresses where the code, data heap, and stack of the process are located.
|
PID
|
Process identifier.
|
SAP
|
Service access point.
|
UUID
|
Universal unique identifier of the CPU.
|
Table 6-9 Field Descriptions for the show processes memory Command
Field
|
Description
|
PID
|
Process identifier
|
MemAlloc
|
Total memory allocated by the process
|
StackBase/Ptr
|
Process stack base and current stack pointer in hex format
|
Process
|
Name of the process
|
Examples
(ACE module only) The following example shows the output for the show processes mem command:
host1/Admin# show processes memory
PID MemAlloc StackBase/Ptr Process
----- -------- ----------------- ----------------
1 630784 7fb36f20/7fb36948 init
736 3178496 7fc4ee60/7fc4e748 lcpfw
843 393216 7fc71e30/0 insmod
919 2940928 7fbe0df0/7fbe0aa0 httpd
933 1392640 7fadee40/7fadea70 mtsmon
936 3497984 7ffa5e70/7ffa58d8 sysmgr
968 54292480 7fd11cc0/7fd11878 syslogd
969 1859584 7fc61ce0/7fc60c78 sdwrapd
973 2330624 7ffe5ce0/7ffe5730 pfmgr
976 1863680 7fbe0df0/7fbe09b8 httpd
977 1896448 7fbe0df0/7fbe09a0 httpd
981 3170304 7fd54d00/7fd547b8 ntp
983 1449984 7faa3c30/7faa2908 lmgrd
984 1691648 7f8cdcf0/7f8cd4a0 fs-daemon
985 2445312 7f88acf0/7f88aac8 confcheck
986 2830336 7fd2ece0/7fd2e8f0 licmgr
989 9785344 7fff3d10/7fff3720 vshd
999 1589248 7ff38c00/7ff38a30 cisco
1008 475136 7fdc6ca0/7fdc6b70 klogd
1011 2551808 7fd74cb0/7fd74a78 xinetd
1012 6012928 7f9a4ce0/7f9a4680 vacd
1013 2363392 7fac5d10/7fac5620 ttyd
1014 1568768 7fb6ed00/7fb6e958 sysinfo
1015 7155712 7fcc2cd0/7fcc1570 snmpd
1016 2199552 7fd15cf0/7fd15918 sme
1017 2301952 7fef3cc0/7fef37d0 scripted_hm
1018 3305472 7ffd2ce0/7ffd1638 radiusd
1019 1548288 7ffb7cf0/7ffb7310 rad
1020 1613824 7f94fce0/7f94f958 pktcap
1021 47558656 7fe03ce0/7fdeef78 nd_mgr
1022 2560000 7f8cacd0/7f8ca730 nat_dnld
1023 3821568 7fecacc0/7feca938 itasca_ssl
1024 32866304 7fe9dcb0/7fe9d6b8 itasca_route_mgr
1025 1859584 7fb63cd0/7fb63950 itasca_fm
1026 8085504 7fd96ce0/7fd968e8 ifmgr
1027 1548288 7fc7fcc0/7fc7f6f0 hsrp_track
1028 4792320 7fc7fcf0/7fc7eff0 hm
1029 2740224 7fdd0ce0/7fdd04c8 ha_mgr
1030 3518464 7fe1bcd0/7fe1b040 ha_dp_mgr
1031 1609728 7f86fcd0/7f86f2f8 gslb_proto
1032 4980736 7fc8cce0/7fc8cb10 dhcv6relay
1033 2355200 7fd7ecf0/7fd7e8f0 dhcrelay
1034 1794048 7fb15cf0/7fb156b8 core-dmon
1035 5009408 7fea7cc0/7fea7120 config_cntlr
1036 1601536 7fa30ce0/7fa304d0 bpdu
1037 2211840 7ff5fce0/7ff5f8a8 ascii-cfg
1038 47419392 7f940cd0/7f92bdb0 arp_mgr
1039 211857408 7fe82cd0/7fe822c8 aclmerged
1040 3215360 7ff6ccd0/7ff6b608 tacacs
1041 2990080 7fcc8ce0/7fcc7aa0 ldap
1042 3186688 7faf2ce0/7faf2868 aaa
1058 7704576 7feadcd0/7feac8f0 securityd
1066 107794432 7f828ce0/7f825a20 cfgmgr
1082 2363392 7f855e90/7f853838 login_o
1097 0 0/0 TL_INIT_THREAD
1249 4489216 7f890ee0/7f88fa98 vsh
23600 765952 7fe7dce0/7fe7d6a8 telnetd
23601 2400256 7ff2df10/7ff2b8b8 login_o
23609 4255744 7fa5fec0/7fa5ea88 vsh
23634 2314240 7fa5fec0/7fa5c0e0 vsh
23635 675840 7ffa0e70/7ffa0bb8 more
23636 0 7fe51c90/7fe51578 ps
(ACE appliance only) The following example shows the output for the show processes mem command:
host1/Admin# show processes memory
switch/Admin# show proc mem
PID MemAlloc StackBase/Ptr Process
----- -------- ----------------- ----------
1 495616 bffffe40/bffff930 init
362 30277632 bfffe9c0/b220f8e4 mysqld
649 30277632 bfffe9c0/b21df8e4 mysqld
929 303104 bfffeee0/0 insmod
1609 30277632 bfffe9c0/b24808e4 mysqld
1780 1298432 bfffe3f0/bfffe06c mtsmon
1811 3092480 bffff450/bffff180 httpd
1821 659456 bffff000/bfffed5c cron
1831 1482752 bfffeb60/bfffe7cc watchdog
1833 2981888 bfffe970/bfffe340 sysmgr
1868 42590208 bffff6a0/bffff2cc syslogd
1869 1794048 bffff640/bfffe600 sdwrapd
1874 2170880 bffff3c0/bffff03c pfmgr
1890 6307840 bfffebf0/bfffe5c8 vshd
1891 2924544 bfffeb70/bfffe400 ntp
1892 1216512 bfffea10/bfffd2d0 lmgrd
1893 1597440 bfffea50/bfffe1d0 fs-daemon
1895 2310144 bfffe960/bfffe780 confcheck
1897 2809856 bfffe840/bfffe468 licmgr
1911 3534848 bfffe1c0/bfffe020 ntpd
1916 1404928 bfffddf0/bfffdc30 cisco
1917 2265088 bfffde10/bfffdc40 xinetd
1918 3817472 bfffddd0/bfffd7ac vacd
1919 2564096 bfffdd70/bfffd660 ttyd
1920 5492736 bffffce0/bffff97c sysinfo
1921 8499200 bffffc40/bfffe65c snmpd
1922 2101248 bffffbd0/bffff83c sme
1923 2228224 bffffb20/bffff5d0 scripted_h
1924 3141632 bffffac0/bfffe400 radiusd
1925 1413120 bffffa50/bffff79c rad
1926 1544192 bffff9c0/bffff67c pktcap
1927 41160704 bffff940/bfffec7c nd_mgr
1928 2351104 bffff8c0/bffff35c nat_dnld
1929 4214784 bffff830/bffff4dc itasca_ssl
1930 32788480 bffff790/bffff1bc itasca_rou
1931 1765376 bffff730/bffff3dc itasca_fm
1932 8060928 bffff6c0/bffff2dc ifmgr
1933 6647808 bffff650/bfffe96c hm
1934 2408448 bffff5c0/bfffed60 ha_mgr
1935 3465216 bffff530/bfffec40 ha_dp_mgr
1936 1482752 bffff4b0/bfffeae0 gslb_proto
1937 4956160 bffff440/bffff2b0 dhcv6relay
1938 2334720 bffff3d0/bffff010 dhcrelay
1939 2633728 bffff320/bfffe6ec config_cnt
1940 1527808 bffff2d0/bfffec8c bpdu
1941 2101248 bffff260/bfffef1c avs_stat
1942 1740800 bffff1e0/bfffe3c8 avs_cm
1943 7884800 bffff130/bfffeea0 avs
1944 2117632 bffff0c0/bfffec78 ascii-cfg
1945 41406464 bffff040/bfffe03c arp_mgr
1946 163233792 bfffefb0/bfffe9dc aclmerged
1947 3198976 bfffef40/bfffd650 tacacs
1948 2859008 bfffeec0/bfffdcc0 ldap
1949 3010560 bfffee50/bfffe9f8 aaa
1952 6647808 bffff650/ad1a83ac hm
1958 41160704 bffff940/b528d52c nd_mgr
1960 491520 bfffe900/bfffe828 klogd
1961 41406464 bffff040/b52c808c arp_mgr
1964 4247552 bfffe6b0/bfffd2e0 securityd
1965 99672064 bfffe640/bfffbf90 cfgmgr
1966 2633728 bffff320/b50906ac config_cnt
1967 2564096 bfffe540/bfffdf9c portmgr
1968 4214784 bffff830/b4d3e4bc itasca_ssl
1972 163233792 bfffefb0/9e643888 aclmerged
2026 30277632 bfffe9c0/b22cf8e4 mysqld
2054 8499200 bffffc40/b301b7ac snmpd
3142 3612672 bffff450/bffff11c httpd
7196 4059136 bfffe3a0/bfffa608 vsh
7197 618496 bfffefb0/bfffed7c more
7198 1081344 bfffeda0/bfffe5a8 sh
7200 995328 bfffecb0/bfffe754 sort
7511 430080 bffff280/bffff118 agetty_o
18029 638976 bfffe630/bfffdfa0 in.telnetd
18037 4034560 bfffe3a0/bfffcff8 vsh
22335 651264 bfffdd30/bfffd6a0 in.telnetd
22336 4001792 bffffe20/bfffea80 vsh
26342 297897984 bfffe670/9025f15c java
31556 1105920 bffffaa0/bfffe958 mysqld_saf
Displaying Detailed Process Status Information and Memory Resource Limits
To display detailed process status information and memory resource limits, perform the following task:
Command
|
Purpose
|
show terminal internal info
|
Displays detailed process status information and memory resource limits. Table 6-10 describes the fields in the command output.
|
Table 6-10 Field Descriptions for the show terminal internal info Command
Field
|
Description
|
Process Information
|
Name
|
Name of the executable that started the process.
|
State
|
Process state. Included below is a summary of the different process state codes that can appear to describe the state of a process:
• D—Uninterruptible sleep (usually I/O related)
• ER—Error while running
• NR—Not running
• R—Running or runnable (on run queue)
• S—Interruptible sleep (waiting for an event to complete)
• T—Stopped, either by a job control signal or because it is being traced
• W—Paging
• X—Process is dead
• Z—Defunct ("zombie") process, terminated but not reaped by its parent
|
SleepAVG
|
Percentage sleep rate of the task.
|
TGID
|
Terminal group identifier.
|
PID
|
Process identifier.
|
PPID
|
Parent process identification number.
|
TracerPID
|
Tracer process identification number.
|
UID
|
Identifier of the user that started the process (four element list).
|
GID
|
Identifier of the group that the process belongs to (four element list).
|
FDSize
|
Process file descriptor size.
|
Groups
|
Total number of groups.
|
VmSize
|
Total amount of virtual memory used by the process (in KB).
|
VmLck
|
Total locked virtual memory (in KB).
|
VmRSS
|
Total amount of physical memory used by the process (in KB).
|
VmData
|
Virtual memory data size (in KB).
|
VmStk
|
Virtual memory stack size (in KB).
|
VmExe
|
Executable virtual memory (in KB).
|
VmLib
|
Virtual memory library size (in KB).
|
VmPTE
|
Virtual memory pointer size (in kBytes)
|
Threads
|
Number of threads.
|
SigPnd
|
Signals pending.
|
ShdPnd
|
Shared pending signals.
|
SigBlk
|
Signals blocked.
|
SigIgn
|
Signals ignored.
|
SigCat
|
Signals caught.
|
CapInh
|
Capability inherited privilege.
|
CapPrm
|
Capability privilege (processor resource manager).
|
CapEff
|
Capability effective privilege.
|
Memory Limits
|
Core file size
|
Maximum size of core file (in blocks) that may be created.
|
Data seg size
|
Maximum size (in KB) of the data segment for a process.
|
File size
|
Maximum size (in blocks) of files created by the shell.
|
Max locked memory
|
Maximum size (in KB) which a process may lock into memory.
|
Max memory size
|
Maximum size (in KB) to which a process resident set size may grow.
Note This restriction imposes a limit on the amount of physical memory to be given to a process.
|
Open files
|
Maximum number of open files for this process.
|
Pipe size
|
Pipe buffer size (in bytes).
|
Stack size
|
Maximum size (in KB) of the stack segment for a process.
|
CPU time
|
Maximum amount of CPU time (in seconds) to be used by each process.
|
Max user processes
|
Maximum number of simultaneous processes for the user identifier.
|
Virtual memory
|
Maximum amount (in KB) of available virtual memory available to the process.
|
Displaying System Information
To display the system information for the ACE, perform the following task:
Command
|
Purpose
|
show system {cpuhog | error-id {hex_id | list} | internal | kcache | kmem | kmemtrack | resources | skbtrack | uptime | watchdog [lcp | memory | scp]}
|
Displays the system information. The keywords and argument are as follows:
• cpuhog—Displays information related to the process watchdog timer that monitors CPU usage by any currently active processes. This keyword is intended for use by trained Cisco personnel for troubleshooting purposes only.
• error-id—Displays description about a specific error ID or all error IDs.
– hex_id—Error ID in hexadecimal format. The range is from 0x0 to 0xffffffff.
– list—Displays all error IDs.
• internal—Displays Cisco internal system-related functions. The internal keywords and options are intended for use by trained Cisco personnel for troubleshooting purposes only. This option is available in the Admin context only.
• kcache—Displays the Linux kernel cache statistics.
• kmem—Displays the Linux kernel memory usage, see Table 6-11.
• kmemtrack—Displays the kernal memory allocations in the kernel loadable modules. This keyword is intended for use by trained Cisco personnel for troubleshooting purposes only.
• resources—Displays system-related CPU and memory statistics, see Table 6-12.
• skbtrack—Displays the socket buffer (network buffer) allocations in the kernel loadable modules. This keyword is intended for use by trained Cisco personnel for troubleshooting purposes only.
• uptime—Displays how long the ACE has been up and running, see Table 6-13. This keyword is available in all user contexts.
• watchdog [lcp | memory | scp]—Displays whether the watchdog is enabled or disabled. When it is enabled, its timeout is displayed. When you enter the watchdog keyword without an option, all watchdogs are displayed, see Table 6-14. To display a specific watchdog, enter one of the following options:
– lcp—(ACE module only) LCP process watchdog. The current SCP watchdog watches this process. However, if the LCP process is not scheduled on time, this watchdog reboots the ACE module.
– memory—Low memory watchdog when the ACE memory reaches 99 percent.The system watchdog memory command allows you to configure the Memory watchdog timeout.
– scp—(ACE module only) Watchdog for SCP keepalive messages from the hardware timer interrupt level.
Note (ACE module only) The LCP and SCP timeouts are not configurable.
|
Table 6-11 Field Descriptions for the show system kmem Command
Field
|
Description
|
Mem
|
Total
|
Total usable Linux kernel RAM (physical RAM minus the reserved bits and the kernel binary code)
|
Used
|
Total Linux kernel RAM in use.
|
Free
|
Available Linux kernel RAM.
|
Shared
|
Always zero.
|
Buffers
|
Memory in buffer cache.
|
Cached
|
RAM used for the page cache (disk cache) minus the RAM used for the swap cache.
|
Swap
|
Total
|
Total amount of physical swap memory.
|
Used
|
Total swap memory in use.
|
Free
|
Available swap memory.
|
MemTotal
|
Total usable Linux kernel RAM (physical RAM minus the reserved bits and the kernel binary code).
|
MemFree
|
Available Linux kernel RAM.
|
MemShared
|
Always zero.
|
Buffers
|
Memory in buffer cache.
|
Cached
|
RAM used for the page cache (disk cache) minus the RAM used for the swap cache.
|
SwapCached
|
Memory that once was swapped out, is swapped back in, but is still in the swap file. If this memory is needed, it does not need to be swapped out again because it is already in the swap file. This saves I/O.
|
Active
|
Memory that has been used recently and usually not reclaimed unless it is absolutely necessary.
|
Inactive
|
Memory that is unused or easily freeable.
|
HighTotal
|
Total amount of memory in the high memory (highmem) region. Highmem is all memory above approximately 860 MB of physical RAM. The kernel uses indirect methods to access the high memory region. Data cache can go in this memory region.
|
HighFree
|
Total amount of available memory in the highmem area.
|
LowTotal
|
Amount of memory in the low memory region (non-highmem memory).
|
LowFree
|
Amount of free memory in the low memory region. The kernel can address low memory directly. All kernel data structures need to go into low memory.
|
SwapTotal
|
Total amount of physical swap memory.
|
SwapFree
|
Available swap memory.
|
Committed_AS
|
An estimate of how much RAM you would need to make a 99.99% guarantee that there never is an out-of-memory (OOM) condition for a particular workload. Normally, the kernel overcommits memory. For example, if you dynamically allocate 1 GB of memory, no demand is placed on that memory until you actually start using it. The Committed_AS is an estimate of how much RAM or swap memory you would need in a worst-case scenario.
|
Table 6-12 Field Descriptions for the show system resources Command
Field
|
Description
|
Load average
|
Load that is defined as the number of running processes. The average reflects the system load over the past 1-minute, 5-minute, and 15-minute interval.
|
Processes
|
Number of processes in the system, and how many processes are actually running when you enter the command.
|
CPU states
|
CPU usage percentage in user mode, kernel mode, and idle time in the last second.
|
Memory usage
|
Total memory, used memory, free memory, memory used for buffers, and memory used for cache in KB. Buffers and cache are also included in the used memory statistics.
|
Table 6-13 Field Descriptions for the show system uptime Command
Field
|
Description
|
System start time
|
Date and time when the ACE was turned on
|
System uptime
|
Length of time that the ACE hardware and software have been running
|
Kernel uptime
|
Length of time that the operating system (OS) has been running
|
Table 6-14 describes the output fields for the show system watchdog command.
Table 6-14 Field Descriptions for the show system watchdog Command
Field
|
Description
|
LCP watchdog
|
(ACE module only) State of the LCP process watchdog: Enabled or Disabled.
|
Memory watchdog
|
State of the low memory watchdog: Enabled or Disabled.
|
SCP watchdog
|
(ACE module only) State of the SCP watchdog: Enabled or Disabled.
|
Timeout
|
Timeout interval for the enabled watchdog. When the watchdog is disabled, its timeout is not displayed.
|
Displaying or Clearing ICMP Statistics
To display or clear the Internet Control Message Protocol (ICMP) statistics, perform one of the following tasks:
Command
|
Purpose
|
show icmp statistics
|
Displays Internet Control Message Protocol (ICMP) statistics. Table 6-15 describes the fields in the show icmp statistics command output.
|
clear icmp statistics
|
Clears the Internet Control Message Protocol (ICMP) statistics.
|
Table 6-15 Field Descriptions for the show icmp statistics Command
Field
|
Description
|
Total Messages
|
Total number of ICMP messages transmitted or received by the ACE
|
Errors
|
Number of ICMP error messages transmitted or received by the ACE
|
Echo Request
|
Number of ICMP echo request messages transmitted or received by the ACE
|
Echo Reply
|
Number of ICMP echo reply messages transmitted or received by the ACE
|
Unreachable
|
Number of ICMP unreachable packets transmitted or received by the ACE
|
TTL Expired
|
Number of ICMP TTL-expired messages transmitted or received by the ACE
|
Redirect
|
Number of ICMP redirect messages transmitted or received by the ACE
|
Mask
|
Number of ICMP Address Mask Request messages transmitted or received by the ACE
|
Param problem
|
Number of ICMP Parameter Problem messages transmitted or received by the ACE
|
Source Quench
|
Number of ICMP Source Quench messages transmitted or received by the ACE
|
Time Stamp
|
Number of ICMP Time Stamp (request) messages transmitted or received by the ACE
|
Displaying or Collecting Technical Information for Reporting Problems
To display or collect general information about the ACE for use when reporting a problem, perform one of the following tasks:
Command
|
Purpose
|
show tech-support [details]
|
Displays general information about the ACE for use when you report a problem. You can use this command to collect a large amount of information about your ACE and provide the command output to technical support representatives.
This command displays the output of several show commands at once. The command output varies depending on your configuration.
The optional details keyword provides detailed information for each show command.
You can choose to have detailed information for each command or even specify the output for a particular interface or ACE. Each command output is separated by the line and the command that precedes the output.
The default output of the show tech-support command includes, for example, the output of the following commands:
• show hardware—See the "Displaying Hardware Information" section.
• show interface—See the Routing and Bridging Guide, Cisco ACE Application Control Engine.
• show process—See the "Displaying General System Process Information" section.
• show running-config—See Chapter 5, Managing the ACE Software.
• show version—See the "Displaying Installed Software Information" section.
When using this command, explicitly set the terminal length command to 0 (zero) to disable autoscrolling and enable manual scrolling. Use the show terminal command to view the configured terminal size. After obtaining the output of this command, reset your terminal length as required.
• (ACE module only) See the "Configuring Terminal Display Attributes" section in Chapter 1 "Setting Up the ACE Module.".
• (ACE appliance only) See the "Configuring Terminal Display Attributes" section in Chapter 2 "Setting Up the ACE Appliance."
You can save the output of this command to a file by appending > filename to the show tech-support command (see Chapter 5, Managing the ACE Software). If you save this file, verify that you have sufficient space to do so; each file may take about 1.8 MB.
|
tac-pac {disk0:[path/]filename | {ftp://server/path[/filename] | scp://[username@]server/path[/filename] | sftp://[username@]server/path[/filename] | tftp://server[:port]/path[/filename]}
|
Redirects the same information as the show tech-support command output to a file on either the ACE disk0: or a remote server.
The keywords, arguments, and options are as follows:
• disk0:[path/]filename—Specifies that the file destination is the disk0: file system of the current context. If you do not provide the optional path, the ACE copies the file to the root directory on the disk0: file system.
• ftp://server/path[/filename]—Specifies the FTP network server and, optionally, the filename.
• scp://[username@]server/path[/filename]—Specifies the SCP network server and optional file name.
• sftp://[username@]server/path[/filename]—Specifies the SFTP network server and, optionally, the filename.
• tftp://server[:port]/path[/filename]—Specifies the TFTP network server and, optionally, the filename.
The output of the show tech-support command is in gzip format. We recommend that you include the .gz extension in the filename so that it can be easily unzipped from the destination file system.
|
Examples
(ACE module only) The following example shows the show tech-support command output for the ACE module:
host1/Admin# show tech-support
Cisco Application Control Software (ACSW)
TAC support: http://www.cisco.com/tac
Copyright (c) 1985-2010, Cisco Systems, Inc. All rights reserved.
The copyrights to certain works contained herein are owned by
other third parties and are used and distributed under license.
Some parts of this software are covered under the GNU Public
License. A copy of the license is available at
http://www.gnu.org/licenses/gpl.html.
loader: Version 12.2[123]
system: Version 3.0(0)A4(1.0) [build 3.0(0)A4(1.0) _01:26:21-2006/03/13_/auto/a
dbu-rel/ws/REL_3_0_0_A4_1_0]
system image file: [LCP] disk0:c6ace-t1k9-mzg.3.0.0_A4_1_0.bin
licensed features: ACE30-MOD-16-K9
--More--Generating configuration....
cpu: 0, model: SiByte SB1 V0.2, speed: 700 MHz
cpu: 1, model: SiByte SB1 V0.2, speed: 700 MHz
total: 957816 kB, free: 367840 kB
shared: 0 kB, buffers: 2928 kB, cached 0 kB
total: 500040 kB, used: 449976 kB, available: 50064 kB
last boot reason: reload command by admin
configuration register: 0x1
host kernel uptime is 2 days 16 hours 41 minute(s) 20 second(s)
NAME: "module 11", DESCR: "Application Control Engine Service Module"
PID: ACE20-MOD-K9 , VID: 2.3, SN: SAD114005T7
NAME: "submodule 1", DESCR: "ACE Expansion Card"
PID: ACEMOD-EXPN-DC , VID: 0.401, SN: SAD123000VH
NAME: "submodule 2", DESCR: "ACE Expansion Card"
PID: ACEMOD-EXPN-DC , VID: 0.401, SN: SAD123000V4
Product Number: ACE30-MOD-K9
Serial Number: SAD114005T7
Product Number: ACEMOD-EXPN-DC
Serial Number: SAD123000VH
Product Number: ACEMOD-EXPN-DC
Serial Number: SAD123000V4
(ACE appliance only) The following example shows the show tech-support command output for the ACE appliance:
Cisco Application Control Software (ACSW)
TAC support: http://www.cisco.com/tac
Copyright (c) 1985-2010 by Cisco Systems, Inc. All rights reserved.
The copyrights to certain works contained herein are owned by
other third parties and are used and distributed under license.
Some parts of this software are covered under the GNU Public
License. A copy of the license is available at
http://www.gnu.org/licenses/gpl.html.
system: Version A4(1.0) [build 3.0(0)A4(1.0)
adbuild_03:31:25-2008/08/06_/auto/adbure_nightly2/nightly_rel_a4_1_0_
throttle/REL_3_0_0_A4_1_0
system image file: (hd)c4710ace-t1k9-mz.A4_1_0.bin
Device Manager version 4.1 (0) 20080805:0415
installed license: ACE-AP-VIRT-020 ACE-AP-C-1000-LIC
total: 6226392 kB, free: 4315836 kB
shared: 0 kB, buffers: 17164 kB, cached 0 kB
total: 935560 kB, used: 611564 kB, available: 276472 kB
last boot reason: Unknown
configuration register: 0x1
kernel uptime is 0 days 21 hours 25 minute(s) 17 second(s)
*** Context 0: cmd parse error ***
cpu: 0, model: Intel(R) Pentium(R) 4, speed: 3399.991 MHz
total: 6226704 kB, free: 4637164 kB
shared: kB, buffers: 19436 kB, cached 0 kB
total: 861668 kB, used: 348552 kB, available: 469344 kB
last boot reason: reload command by root
configuration register: 0x1
switch kernel uptime is 0 days 18 hours 59 minute(s) 49 second(s)
Tue Aug 5 10:13:57 UTC 2008
NAME: "Appliance", DESCR: "ACE 4710 Application Control Engine Appliance"
PID: ACE-4710-K9 , VID: , SN: 2061