17 アイテムナビゲーター

概要

アイテムナビゲーターウィジェットは、さまざまなフィルタリングおよびグループ化オプションに基づいてアイテムを表示します。

このウィジェットでは、選択したアイテムに基づいて、他のウィジェットに表示される情報を制御することもできます。

アイテムが整理されるグループは、展開または折りたたみできます。

グループおよび障害については、マウスオーバーヒントで追加の詳細を確認できます。

設定

設定するには、タイプとして アイテムナビゲーター を選択します。

すべてのウィジェットに共通のパラメータに加えて、以下の固有オプションを設定できます。

ホストグループ ホストグループを選択します。
または、ホストグループのデータソースとして互換性のあるウィジェットを選択します。
このフィールドはオートコンプリートに対応しているため、グループ名の入力を開始すると、一致するグループのドロップダウンが表示されます。
親ホストグループを選択すると、ネストされたすべてのホストグループも暗黙的に選択されます。ホストグループが選択されていない場合、ウィジェットにはすべてのホストグループ内のすべてのホストに属するアイテムが表示されます。

このパラメータは、テンプレートダッシュボードでウィジェットを設定する場合は使用できません。
ホスト ホストを選択します。
または、ホストのデータソースとして互換性のあるウィジェットまたはダッシュボードを選択します。
このフィールドはオートコンプリートに対応しているため、ホスト名の入力を開始すると、一致するホストのドロップダウンが表示されます。
ホストが選択されていない場合、ウィジェットにはすべてのホストに属するアイテムが表示されます。

このパラメータは、テンプレートダッシュボードでウィジェットを設定する場合は使用できません。
ホストタグ ウィジェットに表示するアイテムを絞り込むためのタグを指定します。
特定のタグおよびタグ値を含めることも除外することもできます。複数の条件を設定できます。
タグ名の一致は常に大文字と小文字を区別します。

各条件では、以下の演算子を使用できます。
Exists - 指定したタグ名を含めます。
Equals - 指定したタグ名と値を含めます(大文字と小文字を区別)。
Contains - タグ値に入力した文字列を含む指定タグ名を含めます(部分一致、大文字と小文字を区別しない)。
Does not exist - 指定したタグ名を除外します。
Does not equal - 指定したタグ名と値を除外します(大文字と小文字を区別)。
Does not contain - タグ値に入力した文字列を含む指定タグ名を除外します(部分一致、大文字と小文字を区別しない)。

条件の計算タイプは2種類あります。
And/Or - すべての条件を満たす必要があります。同じタグ名を持つ条件は Or 条件でグループ化されます。
Or - いずれか1つの条件を満たせば十分です。

このパラメータは、テンプレートダッシュボードでウィジェットを設定する場合は使用できません。
アイテムパターン アイテムパターンを入力するか、既存のアイテムをアイテムパターンとして選択します。指定したパターンに一致するアイテムがアイテムナビゲーターに表示されます。

選択にはワイルドカードパターンを使用できます(たとえば、* は0文字以上に一致するアイテムを返し、Zabbix* は "Zabbix" で始まるアイテムを返します)。
ワイルドカードパターンを指定するには、文字列を手動で入力して Enter を押します。入力を開始すると、選択した ホスト、または選択した ホストグループ 内のホストに属するものに限定された一致アイテムのドロップダウンリストが表示されます。ワイルドカード記号は常に解釈されるため、たとえば item* という名前のアイテムを、他に一致するアイテム(例: item2、item3)が存在する場合に個別に追加することはできません。

テンプレートダッシュボードでウィジェットを設定する場合、このパラメータではテンプレート上に設定されたアイテムのみ選択できます。
アイテムタグ ウィジェットに表示するアイテムを絞り込むためのタグを指定します。
特定のタグおよびタグ値を含めることも除外することもできます。複数の条件を設定できます。
タグ名の一致は常に大文字と小文字を区別します。

各条件では、以下の演算子を使用できます。
Exists - 指定したタグ名を含めます。
Equals - 指定したタグ名と値を含めます(大文字と小文字を区別)。
Contains - タグ値に入力した文字列を含む指定タグ名を含めます(部分一致、大文字と小文字を区別しない)。
Does not exist - 指定したタグ名を除外します。
Does not equal - 指定したタグ名と値を除外します(大文字と小文字を区別)。
Does not contain - タグ値に入力した文字列を含む指定タグ名を除外します(部分一致、大文字と小文字を区別しない)。

条件の計算タイプは2種類あります。
And/Or - すべての条件を満たす必要があります。同じタグ名を持つ条件は Or 条件でグループ化されます。
Or - いずれか1つの条件を満たせば十分です。
状態 状態(すべて、正常、未サポート)に基づいて、表示するアイテムを絞り込みます。
障害の表示 ステータス(すべて、抑制されていないもの、なし)に基づいて、アイテムとともに表示する障害を絞り込みます。
グループ化 アイテムをグループ化するための属性を追加します。
ホストグループ - アイテムを、それらのホストが属するホストグループごとにグループ化します。
ホスト名 - アイテムをそれらのホストごとにグループ化します。
ホストタグ値 - タグ名を入力して、そのホストタグの値ごとにアイテムをグループ化します(たとえば、"city" と入力すると、"Riga"、"Tokyo" などの値ごとにグループ化されます)。
アイテムタグ値 - タグ名を入力して、そのアイテムタグの値ごとにアイテムをグループ化します(たとえば、"component" と入力すると、"cpu"、"memory" などの値ごとにグループ化されます)。

グループ化属性は、グループ名の前にあるハンドルを上下にドラッグして並べ替えることができます。グループ化属性の順序によって、グループのネスト順序が決まることに注意してください。たとえば、複数のホストタグ名(1: color、2: city)を指定すると、アイテムはまず color(red、blue など)で、その後 city(Riga、Tokyo など)でグループ化されます。

設定したグループ化属性によっては、1つのアイテムが複数のグループに表示される場合があります(たとえば、ホストグループでグループ化していて、そのアイテムのホストが複数のホストグループに属している場合)。そのようなアイテムをクリックすると、すべてのグループで選択および強調表示されます。
設定したグループ化属性に一致しないアイテムは、未分類 グループに表示されます。

障害の表示 が障害を表示するよう設定されている場合、障害は以下のように表示されます。
- 各グループについて、配下のすべてのアイテムの障害数が表示されます。
- 各アイテムについては、そのアイテム自身の障害数のみが表示されます。

グループ化属性は最大10個まで指定でき、すべて一意である必要があります。
グループ化属性が指定されていない場合、アイテムはグループ化されません。
アイテム数の上限 表示するアイテムの最大数を入力します。指定可能な値は 1~9999 です。

表示可能なアイテム数が設定した上限を超える場合、表示されたアイテムの下に対応するメッセージが表示されます(たとえば、"100 of 100+ items are shown")。
設定したアイテム数の上限は、設定済みグループの表示にも影響することに注意してください。たとえば、アイテム数の上限を100に設定し、アイテムをホストごとにグループ化していて、各ホストに200個のアイテムがある場合、ウィジェットには最初のホストとその100個のアイテムのみが表示されます。

このパラメータは、AdministrationGeneralGUILimit for search and filter results パラメータの影響を受けません。