7 ジオマップ
概要
地理マップウィジェットは、オープンソースのJavaScriptインタラクティブマップライブラリLeafletを使用して、ホストを地理マップ上のマーカーとして表示します。
Zabbixは複数の事前定義されたマップタイルサービスプロバイダーとカスタムタイルサービスプロバイダーまたはホストタイル自体を追加するオプションを提供します(管理 → 一般設定 → 地理マップ メニューセクションで設定可能)
デフォルトでは、このウィジェットには、インベントリ で有効な座標が定義されているすべての有効なホストが表示されます。
ウィジェットのパラメータでは、ホストのフィルタリングを設定できます。
有効なホスト座標は次のとおりです。
- 緯度: -90 から 90 まで(整数または浮動小数点数)
- 経度: -180 から 180 まで(整数または浮動小数点数)
設定
ウィジェットを追加するにはタイプとして地理マップを選択します。

すべてのウィジェットに共通のパラメータに加えて、以下の固有オプションを設定できます。
| ホストグループ | マップに表示するホストグループを選択します。 または、ホストグループのデータソースとして互換性のあるウィジェットを選択します。 このフィールドはオートコンプリートに対応しているため、グループ名の入力を開始すると、一致するグループのドロップダウンが表示されます。 ホストグループフィールドとホストフィールドの両方で何も選択されていない場合、有効な座標を持つすべてのホストが表示されます。 このパラメータは、テンプレートダッシュボードでウィジェットを設定する場合は使用できません。 |
| ホスト | マップに表示するホストを選択します。 または、ホストのデータソースとして互換性のあるウィジェットまたはダッシュボードを選択します。 このフィールドはオートコンプリートに対応しているため、ホスト名の入力を開始すると、一致するホストのドロップダウンが表示されます。 ホストグループフィールドとホストフィールドの両方で何も選択されていない場合、有効な座標を持つすべてのホストが表示されます。 このパラメータは、テンプレートダッシュボードでウィジェットを設定する場合は使用できません。 |
| タグ | ウィジェットに表示されるホスト数を制限するためのタグを指定します。 特定のタグおよびタグ値を含めることも除外することもできます。複数の条件を設定できます。タグ名の一致では常に大文字と小文字が区別されます。 各条件では、以下の演算子を使用できます。 Exists - 指定したタグ名を含めます。 Equals - 指定したタグ名と値を含めます(大文字と小文字を区別)。 Contains - タグ値に入力した文字列が含まれる指定タグ名を含めます(部分一致、大文字と小文字を区別しない)。 Does not exist - 指定したタグ名を除外します。 Does not equal - 指定したタグ名と値を除外します(大文字と小文字を区別)。 Does not contain - タグ値に入力した文字列が含まれる指定タグ名を除外します(部分一致、大文字と小文字を区別しない)。 条件には2つの計算タイプがあります。 And/Or - すべての条件を満たす必要があります。同じタグ名を持つ条件は、Or条件でグループ化されます。 Or - いずれか1つの条件を満たせば十分です。 このパラメータは、テンプレートダッシュボードでウィジェットを設定する場合は使用できません。 |
| 初期表示 | ウィジェットの初回読み込み時に表示する中心座標と、必要に応じてズームレベルを、<latitude>,<longitude>,<zoom>形式でカンマ区切りで指定します。初期ズームが指定されている場合、Geomapウィジェットは指定したズームレベルで読み込まれます。指定されていない場合、初期ズームは、そのタイルプロバイダーに対するmax zoomの半分として計算されます。 デフォルト表示が設定されている場合、初期表示は無視されます(以下を参照)。 例: 40.6892494,-74.0466891 40.6892494,-122.0466891 |
マップに表示されるホストマーカーは、そのホストの最も深刻な問題の色で表示され、ホストに問題がない場合は緑色で表示されます。
ホストマーカーをクリックすると、ホストの表示名と、深刻度ごとにグループ化された未解決の問題数を確認できます。
表示名をクリックすると、ホストメニューが開きます。
マップに表示されるホストは、問題の深刻度でフィルタリングできます。
ウィジェット右上のフィルターアイコンを押し、必要な深刻度を選択してください。

ウィジェットの左上隅にあるプラスおよびマイナスのボタン、またはマウスのスクロールホイールやタッチパッドを使用して、マップを拡大・縮小できます。
現在の表示をデフォルトとして設定するには、マップ上の任意の場所を右クリックし、Set this view as default を選択します。
この設定は、現在のユーザーに対して Initial view ウィジェットパラメータを上書きします。
この操作を元に戻すには、再度マップ上の任意の場所を右クリックし、Reset to initial view を選択します。
Initial view または Default view が設定されている場合は、左側のホームアイコンを押すことで、いつでもこの表示に戻ることができます。
