目录

简介

先决条件

要求

使用的组件

如何检查FXOS CPU使用情况

简介

本文档介绍如何检查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)