エスカレーション チェーンの詳細の更新

最終更新日: 03 年 2024 月 XNUMX 日

LogicMonitor REST API v3 を使用して、エスカレーション チェーンの詳細を更新できます。 API リクエストを行う前に、自分自身を認証する必要があります。

URI: パッチ /setting/alert/chains/{id}

URI: 置く /setting/alert/chains/{id}

注: REST 標準に従って、PUT リクエストで指定されていないプロパティはデフォルト値に戻ります。

タイプ説明
id整数(必須の) 更新するエスカレーション チェーンの ID。 ID は次の方法で取得できます。 GET エスカレーション チェーン リソースへのリクエスト。
throttlingAlerts整数If enableThrottling に設定されています trueをタップし、その後、 throttlingAlerts スロットル期間中に送信できるアラートの最大数を示します。
例– “throttlingAlerts”: 35
enableThrottlingブーリアンこのエスカレーション チェーンに対してスロットル (レート制限) が有効かどうかを示します。フィールドが次のように設定されている場合、 trueをタップし、その後、 throttlingPeriod & throttlingAlerts アラートがどのように抑制されるかを示します。
例– “enableThrottling”: false
destinations(必須の) 宛先は次のもので構成されます。
  • period – この期間の曜日のリスト(weekDays)、この期間のタイムゾーン(timezone)、この期間の開始分と終了分(startMinutes と endMinutes)。
  • stages – で構成されています typemethodcontactaddr。 の説明を参照してください ccDestinations フィールド。
  • type – このチェーン内のステージのタイプを示します。値は次のとおりです。 timebased or simple 
name文字列(必須の) エスカレーション チェーンの名前。
例– “name”: ”MyEscalationChain”
description文字列エスカレーション チェーンの説明。
例– "description": "For alerts escalated to the NOC Team."
ccDestinations  ccDestination 受信者の詳細情報で構成されます。
  • type  - (必須の) サポートされている受信者の種類は次のとおりです。 GROUPARBITRARYADMIN。 ここに、 ADMIN ユーザーを示し、 ARBITRARY は任意のメールアドレスを示します。
  • method  - (必須の) サポートされているメソッドは次のとおりです。 EMAILsmsEMAILVOICESMS。 この方法は受信者の種類によって異なります。
    ARBITRARY - 使用する email
    ADMIN - 使用する EMAILsmsEMAILVOICESMS。メソッドが提供されていない場合、デフォルトのメソッド EMAIL 使用されている。
    GROUP – 必要ありません method
  • contact – 受信者の電子メール アドレスまたは電話番号が含まれます。
  • addr – もし type is Admin ユーザー名を入力し、タイプが Arbitrary 受信者の電子メール アドレスを入力します。
throttlingPeriod整数スロットル (レート制限) 期間 (分単位)。 enableThrottling に設定されています true.
例– “throttlingPeriod”: 20