Dell Unity:CPU とメモリの使用率の監視を有効にする方法 (ユーザーが修正可能)
Summary: この記事では、CPUとメモリーの使用率の監視を有効にし、カスタムのシステム使用状況のしきい値アラートを設定し、通知を受け取るユーザーのEメール メッセージを定義する方法について説明します。
Instructions
メモ: Unity OEバージョン5.4、5.5時点では、この機能は正しく動作していません。Dellは問題の原因を調査中です。詳細については、このDellナレッジベース記事を参照してください。
回避策を使用できます。Dellテクニカル サポートまたは認定サービス プロバイダーに連絡して、このDellナレッジベース記事番号をお伝えください。
この機能により、アレイのCPUとメモリーの使用状況の監視がシンプルになります。システム アクティビティーを表示するには、システムにログオンしながら手動で行う必要があります。
両方のアレイ ストレージ プロセッサーのCPUとメモリーの使用率を監視し、ユーザー定義の閾値に達したときにユーザーにアラート通知を送信することができます。
初期の高使用率アラートは、アレイ上のUDoctorサービス内の sys_monitor ジョブを使用して監視されます。
また、 解決アラート は、UDoctorサービス内の別の sys_monitor_resolve ジョブを使用して監視されます。解決アラートは、CPUまたはメモリーの使用率が個別のユーザー定義の閾値を下回ると、Unisphere UI上の最初の高使用率アラートを自動的にクリアします。
モニタリング機能を有効にするには、次の手順を実行します。
-
プライマリーSPにログインします
-
次のコマンドをそれぞれ実行して、UDoctorサービス ラッパー スクリプトを使用してsys_monitorジョブとsys_monitor_resolveジョブを有効にします。
svc_udoctor -j -e sys_monitor svc_udoctor -j -e sys_monitor_resolve
各ジョブの実行頻度を変更するには
-
プライマリーSPにログインします
-
次のコマンドのいずれかを実行して、sys_monitorジョブまたはsys_monitor_resolveジョブのUDoctorサービス ラッパー インターフェイスを入力します。
svc_udoctor -j -m sys_monitor svc_udoctor -j -m sys_monitor_resolve
-
次のメニューインターフェイスで、インターフェイスに3と入力してSCHEDULE_TYPEオプションを選択し、Returnキーを押します。
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 #?
-
次の7つのオプションから選択したものをインターフェイスに入力し、Returnキーを押して、スケジュールタイプを選択します。
Seconds|Minutes|Hours|DailyFixed|Days|Weeks|Months
-
インターフェイスに「4」と入力してSCHEDULE_TIMEオプションを選択し、Returnキーを押します。
-
ステップ4の測定単位で表される数値をインターフェイスに入力して、スケジューリング頻度を入力し、Returnキーを押します。
-
[SAVE|QUITオプションを選択してインターフェイスに「7」と入力し、Returnキーを押して変更を保存し、UDoctorインターフェイスを終了します。
-
インターフェイスを終了したら、表示された設定出力が変更内容と一致していることを確認します。
[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
各ジョブのアラートしきい値を変更するには、次の手順を実行します。
-
アレイのプライマリーSPにログインします。
-
次のコマンドをそれぞれ実行して、sys_monitorジョブまたはsys_monitor_resolveジョブのUDoctorサービス ラッパー インターフェイスを入力します。
svc_udoctor -j -m sys_monitor svc_udoctor -j -m sys_monitor_resolve
-
次のメニュー インターフェイスで、インターフェイスに2と入力してCOMMANDオプションを選択し、Returnキーを押します。
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 #?
-
次の例で太字でマークされている-cpuオプションと-memオプションの新しいしきい値を指定した完全なコマンドを再入力して、ジョブのコマンドをしきい値で更新し、Returnキーを押します。
perl /opt/UDoctor/FE/bin/sys_monitor.pl -mon -cpu 90 -mem 90
-
[SAVE|QUITオプションを選択してインターフェイスに「7」と入力し、Returnキーを押して変更を保存し、UDoctorインターフェイスを終了します。
-
インターフェイスを終了したら、表示された設定出力が変更内容と一致していることを確認します。
[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
(1つ目は「sys_monitor」用、2つ目は「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
モニタリング機能を無効にするには、次の手順を実行します
-
アレイのプライマリーSPにログインします。
-
次のコマンドをそれぞれ実行して、UDoctorサービス ラッパー スクリプトを使用してsys_monitorジョブとsys_monitor_resolveジョブを無効にします。
svc_udoctor -j -d sys_monitor svc_udoctor -j -d sys_monitor_resolve
ユーザー通知リストにEメール メッセージを追加するには、次の手順を実行します。
詳細については、Dell KB記事22531:「「Dell EMC Unity:UnityアレイにSMTPサーバー設定を追加する方法。(ユーザー修正可能)(英語)」
- 使用率の高い最初のアラートを受信するには、 WARNING の最小重大度レベルが必要であり、高使用率アラートと解決アラートの両方を受信するには 、NOTICE の最小重大度レベルが必要です。
- ユーザーのEメール メッセージが追加されているかどうかに関係なく、アラートがトリガーされると、ポップアップ通知はUnisphere UIに引き続き表示されます。Eメール通知には、UIポップアップ通知とは対照的に、CPUまたはメモリー使用率の値など、トリガーされたアラートに関する追加情報が含まれています。