簡介
本檔案介紹如何檢查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)