Dell Unity:如何啟用 CPU 和記憶體使用率監控 (使用者可修正)

Summary: 本文介紹如何啟用 CPU 和記憶體利用率監視、設置自定義系統使用閾值警報以及定義要通知的使用者電子郵件。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

注意:自 Unity OE 5.4、5.5 版起,此功能無法正常運作。Dell 正在調查問題原因;請觀看此 Dell 知識文章,以取得進一步更新。

有可用的因應措施。請聯絡 Dell 技術支援或您的授權服務提供商,並提供此 Dell 知識文章 ID。

 

 

此功能可簡化監控陣列 CPU 和記憶體用量的過程,否則必須在登入系統時手動完成,才能檢視系統活動。

 

這兩個陣列儲存處理器上的 CPU 和記憶體使用率都值得監控,並在達到使用者定義的閾值時傳送警示通知給使用者。

初始的高使用率警示會在陣列上的 UDoctor 服務中使用 sys_monitor 工作進行監控。

此外, 解決警報 也是在 UDoctor 服務中使用單獨的 sys_monitor_resolve 作業進行監視。一旦 CPU 或記憶體使用率回落至個別使用者定義的閾值以下,解析警示就會自動清除 Unisphere UI 上最初的高使用率警示。

 

注意:這兩項服務是單獨啟用和配置的。

 

若要啟用監控功能:

  1. 登入主要 SP

  2. 分別執行下列命令,使用 UDoctor 服務包裝器指令檔啟用 sys_monitor 和 sys_monitor_resolve 工作:

svc_udoctor -j -e sys_monitor
svc_udoctor -j -e sys_monitor_resolve

 

變更每個工作的執行頻率

  1. 登入主要 SP

  2. 分別執行以下任一命令,進入 sys_monitor 或 sys_monitor_resolve 作業的 UDoctor 服務包裝器介面:

svc_udoctor -j -m sys_monitor
svc_udoctor -j -m sys_monitor_resolve

 

  1. 在下列功能表介面中,在介面中輸入 3 以選取SCHEDULE_TYPE選項,然後按下返回鍵:

Choose job property you want to modify
1) ENABLE  3) SCHEDULE_TYPE  5) GROUP  7) SAVE|QUIT
2) COMMAND  4) SCHEDULE_TIME  6) CLOUD_DEPENDENT
#?

 

  1. 通過在介面中鍵入以下 (7) 選項來選擇您的調度類型,然後按返回鍵:

Seconds|Minutes|Hours|DailyFixed|Days|Weeks|Months

 

  1. 在介面中輸入 4 以選取SCHEDULE_TIME選項,然後按下返回鍵。

  2. 通過在步驟 4 中鍵入由測量單位表示的數值,在介面中輸入您的調度頻率,然後按返回鍵。

  3. 選擇保存|在介面中輸入 7 並按下返回鍵以儲存變更並退出 UDoctor 介面,以退出 QUIT 選項。

  4. 退出介面時,請確認顯示的組態輸出符合您的變更:

[sys_monitor]
ENABLE = yes
COMMAND = perl /opt/UDoctor/FE/bin/sys_monitor.pl -mon -cpu 90 -mem 90
SCHEDULE_TYPE = Minutes
SCHEDULE_TIME = 15
GROUP = monitoring
CLOUD_DEPENDENT = no

 

若要修改每個工作的警示閾值:

  1. 登入陣列的主要 SP。

  2. 分別執行以下命令,為sys_monitor或sys_monitor_resolve作業進入 UDoctor 服務包裝器介面:

svc_udoctor -j -m sys_monitor
svc_udoctor -j -m sys_monitor_resolve

 

  1. 在下列功能表介面中,在介面中輸入 2 以選取 COMMAND 選項,然後按下返回鍵:

Choose job property you want to modify
1) ENABLE  3) SCHEDULE_TYPE  5) GROUP  7) SAVE|QUIT
2) COMMAND  4) SCHEDULE_TIME  6) CLOUD_DEPENDENT
#?

 

  1. 使用以下範例中以粗體標示的 -cpu 和 -mem 選項的新閾值重新輸入完整命令,然後按返回鍵,以使用閾值更新工作的命令:

perl /opt/UDoctor/FE/bin/sys_monitor.pl -mon -cpu 90 -mem 90

 

  1. 選擇保存|在介面中輸入 7 並按下返回鍵以儲存變更並退出 UDoctor 介面,以退出 QUIT 選項。

  2. 退出介面時,請確認顯示的組態輸出符合您的變更:

[sys_monitor]
ENABLE = yes
COMMAND = perl /opt/UDoctor/FE/bin/sys_monitor.pl -mon -cpu 45 -mem 45
SCHEDULE_TYPE = Minutes
SCHEDULE_TIME = 15
GROUP = monitoring
CLOUD_DEPENDENT = no

 

注意:“COMMAND”屬性的預設設置如下:
(第一個用於“sys_monitor”,第二個分別用於“sys_monitor_resolve”。

 

perl /opt/UDoctor/FE/bin/sys_monitor.pl -mon -cpu 90 -mem 90
perl /opt/UDoctor/FE/bin/sys_monitor.pl -res -cpu 85 -mem 85

 

若要停用監控功能:

  1. 登入陣列的主要 SP。

  2. 分別執行下列命令,使用 UDoctor 服務包裝器指令檔停用 sys_monitor 和 sys_monitor_resolve 工作:

svc_udoctor -j -d sys_monitor
svc_udoctor -j -d sys_monitor_resolve

 

要將電子郵件新增到使用者通知清單,請執行以下操作:

請參閱 Dell KB 文章 22531:Dell EMC Unity:如何為 Unity 陣列新增 SMTP 伺服器設定。(使用者可修正)

 

  • 接收初始高使用率警報需要最低嚴重性級別的 警告 ,接收高使用率和解決警報需要最低嚴重性級別的 通知
  • 無論是否新增使用者電子郵件訊息,在觸發警示時,彈出式通知仍會顯示在 Unisphere UI 中。電子郵件通知包含與觸發的警示相關的其他資訊,例如 CPU 或記憶體用量百分比值,而不是 UI 彈出式通知。

 

Affected Products

Dell EMC Unity
Article Properties
Article Number: 000186058
Article Type: How To
Last Modified: 11 Sept 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.