[comment]: # translation:outdated

[comment]: # ({545b357e-f9e8f670})
# 1 サービスツリー

サービスツリーは、*Services->Services*メニューセクションで設定できます。右上隅で、[view](/manual/web_interface/frontend_sections/services/service)モードからEditモードに切り替えます。

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

新しいサービスを[設定](#service_configuration)するには、右上隅にある*Create service*ボタンをクリックします。

子サービスをすばやく追加するには、親サービスの横にあるプラスアイコンを押すこともできます。これにより親サービスパラメーターが事前に入力されたサービス構成フォームを開くことができます。

[comment]: # ({/545b357e-f9e8f670})

[comment]: # ({53b4cebf-6faf3b84})
### サービスの設定

**Service**タブで必要なサービスパラメータを設定します。

![](../../../assets/en/manual/web_interface/service.png){width=600}

すべての必須入力フィールドは、赤いアスタリスクでマークされています。

|パラメーター|説明|
| --------- | ----------- |
|_**名前**_|サービス名|
|_**親サービス**_|サービスが属する親サービス。<br>一番レベルの高いサービスを追加する場合は、このフィールドを空のままにします。<br>1つのサービスに複数の親サービスがある場合があります。その場合は各親サービスのサービスツリーに表示されます。 |
|_**障害タグ**_|障害をサービスにマップするタグを指定します：<br> **等しい** - 指定されたタグ名が値と一致するとき対象とします（大文字と小文字を区別します）<br>**含む** - 指定されたタグ名が値に入力された文字列が含まれる時に対象とします（部分文字列の一致、大文字と小文字は区別されます）<br>タグ名の一致では常に大文字と小文字が区別されます。|
|_**ソート順**_|表示の並べ替え順序。最も低いものが最初になります。|
|_**ステータス計算ルール**_|サービスステータスの計算ルール<br>**すべての子が障害であったときにもっとも重要**（Zabbixバージョン6.0以前の"Problem, if all children have problems"と同じ）-すべての子に問題がある場合、子サービスの最も深刻な障害の色でサービスステータスが表示されます<br>**子サービスで最も重要**（Zabbixバージョン6.0以前の"Problem, if one child has a problem"と同じ）-子ノードの最も深刻な障害の色でサービスステータスが表示されます<br>**ステータスを正常に設定**-サービスステータスを計算しません<br >下の*高度な設定*チェックボックスをオンにして、追加のステータス計算ルールを設定します。|
|_**説明**_|サービスの説明|
|_**高度な設定**_| [高度な設定](#詳細設定)オプションにアクセスするには、チェックボックスをオンにします。|

[comment]: # ({/53b4cebf-6faf3b84})

[comment]: # ({afd432c7-23bc31ba})
#### 詳細設定

![](../../../assets/en/manual/web_interface/service_a.png){width=600}

|パラメータ|説明|
|--|--------|
|_**Additional rules**_|追加のステータス計算ルールを定義するには*Add*をクリックします。|
|*Set status to*|条件が一致する場合は、サービスステータスを*OK*（default）、*未分類*、*情報*、*警告*、*軽度の障害*、*重度の障害*、*致命的な障害*のいずれかに設定します。|
|*Condition*|直接の子サービスの条件を選択します。<br>**少なくとも (N) 個の子サービスが (Status) ステータス以上の場合**<br>** 少なくとも (N%) の子サービスが (Status) ステータス以上の場合**<br>**(N) 個未満の子サービスが (Status) ステータス以下の場合**<br>**(ステータス) 以下の子サービスが (N%) 未満の場合**<br>**(Status) ステータス以上の子サービスの重みが (W) 以上の場合**<br>** (Status) ステータス以上の子サービスの重みが (N%) 以上の場合* *<br>**(Status) ステータス以下の子サービスの重みが (W) 未満の場合**<br>**(Status) ステータス以下の子サービスの重みが (N%) 未満の場合**<br><br> 複数の条件が指定され、状況が複数の条件に一致する場合、最も高い重大度が設定されます。|
|*N (W)*|条件でNまたはW（1-100000）、またはN％（1-100）の値を設定します。|
|*Status*|条件となる*ステータス*の値を選択します：*OK*（default）、*未分類*、*情報*、*警告*、*軽度の障害*、*重度の障害*、*致命的な障害*|
|_**Status propagation rule**_|サービスステータスを親サービスに伝達するためのルール:<br>**現状のまま** - ステータスは変更されずに伝達されます。<br>**増加** - 伝播されたステータスの深刻度を 1 ～ 5 増加させて伝達されます<br>**減少** - 伝播されたステータスの深刻度を 1 ～ 5 現象させて伝達されます<br>**このサービスを無視** - ステータスは親サービスにまったく伝達されません<br>**固定ステータス** - ステータスは静的に伝達されます。つまり、常に同じステータスです。|
|_**Weight**_|サービスの重み（0（デフォルト）から1000000の範囲の整数）|

:::noteclassic
追加のステータス計算ルールは、メインの*Status calculation rule*パラメーターに従って計算されたレベルよりも重大度レベルを上げるためにのみ使用できます。Additional rulesでは警告だが、*Status calculation rule*では致命的な障害である場合、サービスのステータスは致命的な障害になります。
:::

[comment]: # ({/afd432c7-23bc31ba})

[comment]: # ({c613d9ab-eb22558f})
**Tags**タブには [service-level tags](#service-tags)が含まれています。
サービスレベルのタグは、サービスを識別するために使用されます。
このタイプのタグは問題をサービスにマップするためには使用されません。
（そのためには、最初のタブから*Problem tags(#problem-tags)*を使用します）

**Child services**タブでは、依存サービスを指定できます。
*Add*をクリックして、既存のサービスのリストからサービスを追加します。新しい子サービスを追加する場合は、最初にこのサービスを保存してから、作成したサービスの横にあるプラスアイコンをクリックします。

[comment]: # ({/c613d9ab-eb22558f})

[comment]: # ({f676fe09-cbeb5931})
### タグ
サービスには2つの異なるタイプのタグがあります。

- サービスタグ
- 問題タグ

#### サービスタグ

サービスタグは、サービスを[service actions](/manual/it_services/service_actions)および[SLA](/manual/it_services/sla)と照合するために使用されます。これらのタグは[*Tabs*]サービス設定タブで指定されます。
SLAのマッピングには、*OR*ロジックが使用されます。サービスに一致するタグが1つでもあればサービスはSLAにマッピングされます。
マッピングルールはサービスアクションで設定可能であり、*AND*、* OR*、または* AND /OR*ロジックのいずれかを使用できます。

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

[comment]: # ({/f676fe09-cbeb5931})

[comment]: # ({4ec2c862-b5d55da8})
#### 問題タグ

問題タグは、問題とサービスを照合するために使用されます。これらのタグは、プライマリサービス設定タブで指定されます。

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

Zabbixは問題タグをチェックして、いずれかのサービスの問題タグ一致ルールに一致するかどうかを確認します。サービスには、いくつかの問題タグルールが定義されている場合があります。この場合、問題タグはすべての条件を満たす必要があります。

::: noteclassic
Zabbixの問題は、テンプレート、ホスト、アイテム、Webシナリオ、およびトリガーのチェーン全体からタグを継承します。これらのタグはいずれも、問題をサービスに一致させるために使用できます。
:::

問題タグが一致すると、サービスステータスは問題と同じステータスに変わります。いくつかの問題が発生した場合、サービスは最もレベルの高いステータスになります。

最下位の階層レベルの子サービスのみが問題タグを定義し、問題に直接関連付けることができます。次に、親サービスのステータスは、ステータス計算ルールに従って子サービスのステータスに基づいて計算されます。

[comment]: # ({/4ec2c862-b5d55da8})

[comment]: # ({2a4b7326-637a1377})
*例：*

問題 *Webカメラ3がダウンしています* 
タグ `type:video surveillance`,`floor:1st`,`name:webcam 3` status *Warning*

サービス**Web camera 3**には、問題タグが一つだけ指定されています： `name:webcam 3`

   ![](../../../assets/en/manual/config/services_example_tags.png){width=600}
   
この問題が検出されると、サービスステータスが*OK*から*Warning*に変わります。

サービス**Webカメラ3**に問題タグ`name:webcam 3`と`floor:2nd`が含まれている場合、条件が部分的にしか満たされていないため、問題が検出されてもステータスは変更されません。

### 既存サービスの変更
::: noteclassic
以下で説明するボタンは、*Services*セクションがEditモードの場合にのみ表示されます。
:::
既存のサービスを編集するには、サービスの横にある鉛筆アイコンを押します。

既存のサービスのクローンを作成するには、鉛筆アイコンを押してその構成を開き、[Clone]ボタンを押します。サービスが複製されると、その親リンクは保持されますが、子リンクは保持されません。

サービスを削除するには、サービスの横にあるxアイコンを押します。親サービスを削除すると、その子サービスは削除されず、サービスツリーの1つ上のレベルに移動します（第1レベルの子は、削除された親サービスと同じレベルになります）。

サービスのリストの下にある2つのボタンは、いくつかの一括編集オプションを提供します。

    Mass update - サービスのプロパティを一括更新
    Delete - サービスを削除

これらのオプションを使用するには、サービスのチェックボックスをオンにしてから、必要なボタンをクリックします。

[comment]: # ({/2a4b7326-637a1377})

[comment]: # ({3e17fdce-95d1a0ea})
### 既存のサービスの変更

:::noteclassic
以下で説明するボタンは、*Services* セクションが編集モードの場合にのみ表示されます。
:::

既存のサービスを編集するには、サービスの横にある鉛筆アイコンを押します。

既存のサービスを複製するには、鉛筆アイコンを押して設定を開き、[複製] ボタンを押します。 サービスが複製されると、親リンクは保持されますが子リンクは保持されません。

サービスを削除するには、サービスの横にある`x`アイコンを押します。 親サービスを削除しても、その子サービスは削除されず、サービス ツリーで 1 レベル上に移動します (第 1 レベルの子は、削除された親サービスと同じレベルになります)。

サービスのリストの下にある 2 つのボタンには、一括編集オプションがあります。

-   *一括更新* - サービスのプロパティを一括更新
-   *削除* - サービスの削除

これらのオプションを使用するには、それぞれのサービスの前にあるチェックボックスをマークしてから、必要なボタンをクリックします。

[comment]: # ({/3e17fdce-95d1a0ea})
