clear_problem

指定した条件に一致する問題をクリアします(問題のキー、ターゲット・タイプ、期間)。ターゲットの問題をクリアできるのは、ターゲット管理権限を持つユーザーのみです。問題をクリアすると、基礎となるインシデントとイベントもクリアされます。

デフォルトでは、問題通知は送出されません。これを上書きするには、send_notificationオプションを指定します。基礎となるインシデントやイベントをクリアしても、通知は送出されません。

書式

emcli clear_problem
        -problem_key="problem_key"
        -target_type="target_type"
        -older_than="age_of_problem"
        [-target_name="target_name"]
        [-unacknowledged_only="clear_unacknowledged_problems"]
        [-send_notification="send_notifications_for_problems"]
        [-preview]

[ ]  indicates that the parameter is optional

オプション

  • problem_key

    クリアする問題の問題キー

  • target_type

    "Oracle Database"に対するoracle_databaseのような内部タイプ名。get_target_typesコマンドを使用して、ターゲット・タイプの内部名を取得できます。

  • older_than

    問題の期間を日単位で指定します。

  • target_name

    既存の非コンポジット・ターゲットの名前。たとえば、単一のデータベースの名前。コンポジット・ターゲットの名前(ターゲット・グループ)は使用できません。

  • unacknowledged_only

    指定した場合、未承認の問題のみクリアされます。このオプションには値は必要ありません。

  • send_notification

    指定した場合、クリアした問題に対して該当する通知があれば送出されます。デフォルトでは、クリアした問題に対する通知は送出されません。このオプションには値は必要ありません。

  • preview

    コマンドによってクリアされる見込みの問題数を取得します。

例1

この例では、すべてのデータベースにわたって、3日以上発生している(最初のインシデントの発生日に基づく) ORA-600問題をクリアします。

emcli clear_problem -problem_key="ORA-600" -target_type="oracle_database" -older_than="3"

例2

この例では、問題がクリアされたときに、該当する通知を送信します。デフォルトでは、クリアした問題に対する通知は送信されません。

emcli clear_problem -problem_key="ORA-600" -target_type="oracle_database" 
-older_than="3" - send_notification