Sidebar

Become a monitoring expert!
Sign up for Zabbix training

2 サービスアクション

概要

このセクションでは、サービスアクションを表示および構成できます。

サービスアクションは、サービスステータスの変更(OK⇿問題)の結果としていくつかの操作を実行する場合に役立ちます。 例としては

  • メッセージを送る
  • Webサーバーを再起動する

サービスアクションは、Zabbixの他のアクションタイプ(トリガーアクションなど)と機能的に似ています。

設定

新しいサービスアクションを作成するには、ServicesメニューのService actionsサブセクションに移動し、右上隅にあるCreate actionをクリックします。

サービスアクションは、Zabbixの他のタイプのアクションと同じ方法で設定されます。詳細についてはactionsを参照してください。

主な違いは次のとおりです。

  • サービスアクションへのユーザーアクセスは、ユーザーroleによって付与されたサービスへのアクセス権に依存します。
  • サービスアクションは、さまざまな条件のセットをサポートします。

条件

サービスアクションで使用できる条件は次の通りです。

条件タイプ サポートされる演算子 説明
Service equals
does not equal
含むサービスまたは除外するサービスを指定します。
equals - イベントはこのサービスに属します。
does not equal - イベントはこのサービスに属していません。
親サービスを指定すると、すべての子サービスが暗黙的に選択されます。親サービスのみを指定するには、ネストされたすべての子サービスにdoes not equalを追加で設定する必要があります。
Service name contains
does not contain
サービス名に含まれる文字列または除外する文字列を指定します。
contains - イベントはサービスによって生成され、名前にこの文字列が含まれます。
does not contain - この文字列はサービス名に見つかりません。
Service tag name equals
does not equal
contains
does not contain
含まれるイベントタグまたは除外するイベントタグを指定します。サービスイベントタグは、サービス構成セクションタグで定義できます。
equals - イベントにはこのタグがあります
does not equal-イベントにはこのタグがありません
contains - イベントにはこの文字列を含むタグがあります
does not contain - イベントにはこの文字列を含むタグがありません。
Service tag value equals
does not equal
contains
does not contain
含まれるイベントタグと値の組み合わせ、または除外するタグと値の組み合わせを指定します。サービスイベントタグは、サービス構成セクションタグで定義できます。
equal - イベントにはこのタグと値があります
does not equal-イベントにはこのタグと値がありません< br>contains-イベントにはこれらの文字列を含むタグと値があります
does not contain-イベントにはこれらの文字列を含むタグと値がありません。

Administration->Media typesメニューで、サービスアクションの message templatesを必ず定義してください。未定義の場合、通知は送信されません。