edit_sl_rule

指定されたサービスのサービスレベル・ルールを編集します。

書式

emcli edit_sl_rule
      -name="target name"
      -type="target type"
      [-expSL="expected service level value"]
      [-repeatSequence="days repeat sequence"]
      [-startTime="start time"]
      [-endTime="end time"]
      [-availStatesInclude="included availability states"]
      [-availStatesExclude="excluded availability states"]

[ ]  indicates that the parameter is optional

オプション

  • name

    ターゲット名を指定します。

  • type

    ターゲット・タイプを指定します。ターゲット・タイプを取得するにはemcli get_targetsを使用します。

  • expSL

    予期するサービスレベル・ルールを指定します。値として0から100までの任意の数を指定する必要があります。

  • repeatSequence

    サービスレベル・ルールを適用する曜日を指定します。「MON, TUE, WED, THU, FRI, SAT, SUN」のようなカンマ区切り値で曜日の値を指定します。

  • startTime

    サービスレベル・ルールの適用を開始する時刻を指定します。HH:minという形式で時刻を入力します。

  • endTime

    サービスレベル・ルールの適用を終了する時刻を指定します。HH:minという形式で時刻を入力します。

  • availStatesInclude

    サービスレベル・ルールを計算するときに含める可用性の状態(UP以外)を指定します。値はBLACKOUTまたはUNKNOWNです。

  • availStatesExclude

    サービスレベル・ルールを計算するときに除外する可用性の状態(UP以外)を指定します。値はBLACKOUTまたはUNKNOWNです。

例1

月曜日から木曜日の午前6時に開始するようにMyServiceサービスレベル・ルールを更新します。

emcli edit_sl_rule
      -name="MyService"
      -type="generic_service"
      -expSL="90.0"
      -repeatSequence="MON,TUE"
      -startTime="06:00"
      -endTime="23:00"
      -availStatesInclude="BLACKOUT"
      -availStatesExclude="UNKNOWN"