简介
本文档介绍如何检查Firepower上的Firepower可扩展操作系统(FXOS)机箱CPU使用情况。
先决条件
要求
Cisco 建议您了解以下主题:
- FXOS知识
- 了解自适应安全设备(ASA)/Firepower威胁防御(FTD)任意版本和CPU进程。
使用的组件
本文档中的信息基于Cisco Firepower 4110安全设备2.10版软件和硬件版本。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
如何检查FXOS CPU使用情况
1.从机箱CLI连接到FXOS CLI提示符并使用命令show system resources。
这是show system resources命令的输出示例。
FP4K-A# connect fxos
Cisco Firepower Extensible Operating System (FX-OS) Software
--- snip ---
FP4K-A(fxos)#
FP4K-A(fxos)# show system resources
Load average: 1 minute: 0.44 5 minutes: 0.43 15 minutes: 0.51
Processes : 935 total, 2 running
CPU states : 5.0% user, 0.5% kernel, 94.5% idle <--- THIS
Memory usage: 8044464K total, 3800844K used, 4243620K free
2.在scope ssa层次结构下导航到要检查其平均CPU负载的特定插槽,然后使用命令show monitor detail。
这是show monitor detail命令的输出示例。
FP4K-A# scope ssa
FP4K-A /ssa # scope slot 1
FP4K-A /ssa/slot # show monitor detail
Monitor:
OS Version: 2.10(1.207)
CPU Total Load 1 min Avg: 92.050003 <--- THIS
CPU Total Load 5 min Avg: 92.050003
CPU Total Load 15 min Avg: 92.050003
Memory Total (MB): 64384
Memory Free (MB): 29739
Memory Used (MB): 12549
CPU Cores Total: 24
CPU Cores Available: 0
Memory App Total (MB): 52096
Memory App Available (MB): 0
Data Disk Total (MB): 128685
Data Disk Available (MB): 108204
Secondary Disk Total (MB): 0
Secondary Disk Available (MB): 0
Disk File System Count: 5
Blade Uptime: up 390 days, 14:33
Last Updated Timestamp: 2024-12-19T06:47:39.974
FP4K-A /ssa/slot # show clock
Thu Dec 19 06:48:27 UTC 2024
3. 从机箱CLI连接到local-mgmt提示符并使用命令show processes。
以下是示例输出。
FP4K-A# connect local-mgmt
FP4K-A (local-mgmt)# show processes
%Cpu(s): 10.0 us, 48.8 sy, 5.0 ni, 36.2 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 8006.9 total, 3541.9 free, 2607.9 used, 1857.1 buff/cache
MiB Swap: 0.0 total, 0.0 free, 0.0 used. 3296.3 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
5406 root 30 10 31624 7912 6264 S 100.0 0.1 425842:25 smConLogger --x
5020 root -2 0 403296 156124 57348 S 66.7 1.9 343829:05 /isan/bin/bcm_usd
4907 root 20 0 9516 2700 2404 S 44.4 0.0 376792:04 /usr/bin/rngd -f -r /dev/tamrand
--- snip ---
您也可以针对任何特定进程过滤它,同时使用时钟选项进行时间参考。
FP4K-A (local-mgmt)# show processes | in bcm ; show clock
5020 root -2 0 405344 156368 57500 R 90.5 1.9 343844:53 /isan/bin/bcm_usd
Thu Dec 19 07:09:33 UTC 2024
FP4K-A (local-mgmt)# show processes | in bcm ; show clock
5020 root -2 0 405344 156368 57500 S 105.0 1.9 343844:58 /isan/bin/bcm_usd
Thu Dec 19 07:09:39 UTC 2024
4.在通过简单网络管理协议(SNMP)轮询监控CPU使用率时,cseSysCPUUilization(1.3.6.1.4.1.9.9.305.1.1.1)可用,如下例所示。
cisco@ubuntu:~$ snmpwalk -v2c -c cisco123 10.10.0.150 -On 1.3.6.1.4.1.9.9.305.1.1.1
.1.3.6.1.4.1.9.9.305.1.1.1.0 = Gauge32: 5
此对象标识符(OID)可用于检查特定间隔(5秒/1分钟/5分钟)的CPU使用率。 此信息无法通过show命令确认。
- cpmCPUTotal5secRev(.1.3.6.1.4.1.9.9.109.1.1.1.1.6.1)
- cpmCPUTotal1minRev(.1.3.6.1.4.1.9.9.109.1.1.1.1.7.1)
- cpmCPUTotal5minRev(.1.3.6.1.4.1.9.9.109.1.1.1.1.8.1)