目錄

簡介

必要條件

需求

採用元件

如何檢查FXOS CPU使用率

簡介

本檔案介紹如何檢查Firepower上的Firepower可擴展作業系統(FXOS)機箱CPU使用率。

必要條件

需求

思科建議您瞭解以下主題：

- 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 hierarchy下導航到要在其上檢查平均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使用率的情況下，cseSysCPUilization(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.6.1)

- cpmCPUTotal1minRev(.1.3.6.1.4.1.9.9.109.1.1.1.7.1)

- cpmCPUTotal5minRev(.1.3.6.1.4.1.9.9.109.1.1.1.8.1)