7 地理地图
概述
Geomap 小部件在基于 Leaflet 的交互式地图上将主机显示为标记点,标记颜色表示每个主机最严重的问题。

Zabbix 提供多个预定义的地图瓦片提供商,并允许您在 管理 > 常规 > 地理地图 中添加自定义提供商。
默认情况下,该小部件会显示其inventory中具有有效坐标(纬度 -90 到 90,经度 -180 到 180)的所有已启用主机。
使用以下选项与该小部件交互:
- 单击标记点会显示主机名称和未解决的问题;单击主机名称会打开主机菜单。
- 使用右上角的筛选图标按问题严重性筛选主机。
- 右键单击地图可设置或重置默认视图;使用主页图标可返回默认视图。

配置
要添加该小组件,请选择 Geomap 作为类型。

除了所有部件都通用的常见参数外,您还可以设置以下特定选项:
| 主机组 | 选择要在地图上显示的主机组。 或者,选择一个兼容的部件作为主机组的数据源。 此字段支持自动补全,因此开始输入组名时,将提供匹配组的下拉列表。 如果 主机组 和 主机 字段中都未选择任何内容,则将显示所有具有有效坐标的主机。 在模板仪表板上配置该部件时,此参数不可用。 |
| 主机 | 选择要在地图上显示的主机。 或者,选择一个兼容的部件或仪表板作为主机的数据源。 此字段支持自动补全,因此开始输入主机名时,将提供匹配主机的下拉列表。 如果 主机组 和 主机 字段中都未选择任何内容,则将显示所有具有有效坐标的主机。 在模板仪表板上配置该部件时,此参数不可用。 |
| 标签 | 指定标签,以限制部件中显示的主机数量。 可以包含特定标签和标签值,也可以排除特定标签和标签值。可设置多个条件。标签名称匹配始终区分大小写。 每个条件可使用以下几种运算符: 存在 - 包含指定的标签名称; 等于 - 包含指定的标签名称和值(区分大小写); 包含 - 包含指定的标签名称,其中标签值包含输入的字符串(子字符串匹配,不区分大小写); 不存在 - 排除指定的标签名称; 不等于 - 排除指定的标签名称和值(区分大小写); 不包含 - 排除指定的标签名称,其中标签值包含输入的字符串(子字符串匹配,不区分大小写)。 条件有两种计算类型: 与/或 - 必须满足所有条件,具有相同标签名称的条件将按 或 条件分组; 或 - 只需满足一个条件即可。 在模板仪表板上配置该部件时,此参数不可用。 |
| 初始视图 | 部件初始加载时显示的中心坐标以及可选的缩放级别,采用以逗号分隔的格式 <latitude>,<longitude>,<zoom>如果指定了初始缩放级别,则 Geomap 部件将以给定的缩放级别加载。否则,将根据特定瓦片提供商的最大缩放级别计算初始缩放级别的一半。 如果设置了默认视图(见下文),则会忽略初始视图。 示例: 40.6892494,-74.0466891 40.6892494,-122.0466891 |
| 聚类 | 指定如何将附近的主机标记合并为一个带计数的单一标记: 自动 - 自动合并标记; 缩放级别 - 根据指定的缩放级别合并标记(0 - 最大缩小,30 - 最大放大)。例如,如果该参数设置为 0,则在任何缩放级别下都不会合并标记;如果设置为 15,则从最大缩小开始直到缩放级别 15 都会合并标记;如果设置为 30,则在所有缩放级别下都会合并标记。 请注意,最大放大级别由地图瓦片提供商决定。 |