[comment]: # translation:outdated

[comment]: # ({531c9a02-531c9a02})
# 2 実行内容

[comment]: # ({/531c9a02-531c9a02})

[comment]: # ({ead1f7bc-49564975})
#### 概要

すべてのイベントに対して次の操作を定義できます:

-   メッセージの送信
-   リモートコマンドの実行

::: noteimportant
アクション操作の受信者として定義されたユーザーに対してホストへのアクセスが明示的に"拒否"された場合、またはユーザーがホストに対して定義された権限をまったく持っていない場合、Zabbixサーバーはアラートを作成しません。
:::

ディスカバリおよび自動登録イベントについては、追加の操作を使用できます。

-   [ホストの追加](/manual/config/notifications/action/operation/other#adding_host)
-   ホストの削除
-   ホストの有効化
-   ホストの無効化
-   ホストグループの追加
-   ホストグループの削除
-   テンプレートへのリンク
-   テンプレートへのリンク解除
-   ホスト インベントリ モードの設定

[comment]: # ({/ead1f7bc-49564975})

[comment]: # ({c8fbcf13-4b8a4b65})
#### 実行内容の設定

実行内容を設定するには、[アクション](/manual/config/notifications/action) 設定の *実行内容*タブに移動します。

![](../../../../../assets/en/manual/config/notifications/action_operation.png){width="600"}

一般的な実行属性:

|パラメータ|説明|
|--|-----------|
|*デフォルトのアクション実行ステップの間隔*|デフォルトでの 1 つのアクションステップの間隔 (60 秒から 1 週間)。<br>たとえば1時間のステップ継続時間アクションを実行すると、次のステップまでに 1時間経過します。<br>Zabbix 3.4.0 以降で[タイムサフィックス](/manual/appendix/suffixes) がサポートされています。例:60s, 1m, 2h, 1d<br>Zabbix 3.4.0 以降で[ユーザー マクロ](/manual/config/macros/user_macros) がサポートされています。|
|*実行内容*|アクション オペレーション (存在する場合) が次の詳細とともに表示されます。<br>**ステップ** - オペレーションが割り当てられているエスカレーション ステップ<br>**詳細** - オペレーションのタイプとその受信者/ターゲット <br>アクションリストには、使用されているメディア タイプ (電子メール、SMS、またはスクリプト) と、通知受信者の名前と姓 (ユーザー名の後の括弧内) も表示されます。<br>**開始時刻** - イベント後に操作が実行される時間<br>**継続期間** - ステップ期間が表示されます。 ステップでデフォルトの期間が使用されている場合は *Default* が表示され、カスタムの期間が使用されている場合は時間が表示されます。<br>**アクション** - 実行内容を編集および削除するためのリンクが表示されます。|
|*復旧時の実行内容*|アクション操作 (存在する場合) が次の詳細と共に表示されます:<br>**詳細** - 操作のタイプとその受信者/ターゲット。<br>操作リストには、メディアの種類 (電子メール、SMS、またはスクリプト) も表示されます。 )、および通知受信者の名前と姓 (ユーザー名の後の括弧内) が使用されます。<br>**アクション** - 実行内容を編集および削除するためのリンクが表示されます。|
|*更新時の実行内容*|アクション操作 (存在する場合) が次の詳細と共に表示されます:<br>**詳細** - 操作のタイプとその受信者/ターゲット。<br>操作リストには、メディアの種類 (電子メール、SMS、またはスクリプト) も表示されます。 )、および通知受信者の名前と姓 (ユーザー名の後の括弧内) が使用されます。<br>**アクション** - 実行内容を編集および削除するためのリンクが表示されます。|
|*メンテナンス中の場合に実行を保留*|メンテナンス期間中、運用開始を遅らせるには、このチェックボックスをオンにします。 運用開始時、メンテナンス後は、メンテナンス中のイベントも含め全ての運用を実施します。 復旧および更新操作には影響しません。<br>このチェックボックスをオフにすると、メンテナンス期間中も遅延なく操作が実行されます。<br>このオプションは*サービス アクション*には使用できません。|
|*キャンセルされたエスカレーションの通知*|キャンセルされたエスカレーションに関する通知を無効にするには、このチェックボックスをオフにします (ホスト、アイテム、トリガー、またはアクションが無効になっている場合)。|

すべての必須入力フィールドには赤いアスタリスクが付いています。

新しい実行内容の詳細を設定するには、操作ブロックの ![](../../../../../assets/en/manual/config/add_link.png) をクリック、 既存の実行内容を編集するには、操作の横にある ![](../../../../../assets/en/manual/config/edit_link.png) をクリックすると、 アクションステップの詳細を編集できるポップアップ ウィンドウが開きます。

[comment]: # ({/c8fbcf13-4b8a4b65})

[comment]: # ({ff9f53f5-4a37f720})
#### 実行内容の詳細

![](../../../../../assets/en/manual/config/operation_details.png)

|パラメータ|<|説明|
|-|----------|----------------------------------------|
|*処理内容*|<|アクションを選択します。<br>**メッセージを送信** - ユーザーにメッセージを送信します<br>**<リモート コマンド名>** - リモート コマンドを実行します。 [グローバル スクリプト](/manual/web_interface/frontend_sections/administration/scripts#configuring_a_global_script) で *アクション処理* がスコープとして選択されている場合、コマンドを実行できます。(上記参照)|
|*ステップ*|<|<|[エスカレーション](escalations) スケジュールでオペレーションを割り当てるステップを選択します:<br>**From** - このステップから開始して実行<br>**To** - このステップまで実行 (0 =無限、実行は制限されません)|
|*ステップの間隔*|<|<|これらのステップのカスタム間隔 (0 = デフォルトのステップ間隔を使用)。<br>Zabbix 3.4.0 以降では[タイムサフィックス](/manual/appendix/suffixes) がサポートされています。例:60s,1m,2h,1d<br><br>Zabbix 3.4.0 以降では[ユーザー マクロ](/manual/config/macros/user_macros)がサポートされています。<br>同じステップに複数の操作を割り当てることができます。 これらの操作に異なるステップ期間が定義されている場合、最短のものがステップに適用されます。|
|処理内容: [メッセージの送信](/manual/config/notifications/action/operation/message)|<|<|
| |*ユーザーグループに送信*|[*追加*] をクリックして、メッセージを送信するユーザー グループを選択します。<br>通知を受け取るには、ユーザー グループがホストに対して少なくとも"読み取り"[権限](/manual/config/users_and_usergroups/permissions) を持っている必要があります。|
|^|*ユーザーに送信*|[*追加*] をクリックして、メッセージを送信するユーザーを選択します。<br>通知を受け取るには、ユーザーがホストに対して少なくとも "読み取り" [権限](/manual/config/users_and_usergroups/permissions) を持っている必要があります。|
|^|*次のメディアのみ使用*|定義されたすべてのメディア タイプまたは選択したメディア タイプのみにメッセージを送信します。|
|^|*メッセージのカスタマイズ*|カスタムメッセージを設定できます。<br>[webhook](/manual/config/notifications/media/webhook) 経由の内部イベントに関する通知の場合、カスタム メッセージは必須です。|
|^|*件名*|カスタムメッセージの件名。 件名にはマクロが含まれている場合があります。 255 文字までに制限されています。|
|^|*メッセージ*|カスタムメッセージ本文。 メッセージにはマクロが含まれている場合があります。 データベースのタイプに応じて特定の文字数に制限されます (詳細については[メッセージの送信](/manual/config/notifications/action/operation/message) を参照してください)|
|処理内容: <リモート コマンド名>(/manual/config/notifications/action/operation/remote_command)|<|<|
| |*ターゲットリスト*|Select targets to execute the command on:<br>**現在のホスト** - コマンドは、問題イベントを引き起こしたトリガーのホストで実行されます。トリガーに複数のホストがある場合、このオプションは機能しません。<br>**ホスト** - コマンドを実行するホストを選択します。<br>**ホスト グループ** - コマンドを実行するホスト グループを選択します。親ホスト グループを指定すると、ネストされたすべてのホスト グループが暗黙的に選択されます。よってリモート コマンドはネストされたグループのホストでも実行されます。<br>ホストが複数回一致した場合でも、ホスト上のコマンドは 1 回だけ実行されます (たとえば、複数のホスト グループから、個別に、およびホスト グループから一致した場合など)。 <br>Zabbixサーバー上でカスタムスクリプトを実行すると、ターゲットリストは無効になります。この場合により多くのターゲットを選択すると、スクリプトがサーバー上でより多くの回数実行されるだけです。<br>グローバル スクリプトの場合、ターゲットの選択は、グローバル スクリプトの [設定](/manual/ web_interface/frontend_sections/administration/scripts#configuring_a_global_script)で可能です。<br>*ターゲット リスト*オプションは*サービス アクション*には使用できません。この場合リモート コマンドは常にZabbixサーバーで実行されるためです。|
|*実行条件*|<|アクションを実行するための条件:<br>確認済みが**いいえ** - イベント未確認の場合実行<br>確認済みが**はい** - イベント確認済みの場合実行<br>*実行条件* オプションは *サービス アクション* では使用できません。|

完了したら[add] をクリックして、アクションを[実行内容]リストに追加します。

[comment]: # ({/ff9f53f5-4a37f720})
