概述

    公开的和私有的拓扑图

    在Zabbix中,所有的用户(包括非管理员用户)可以创建网络拓扑图。拓扑图拥有其所有者,该所有者表示是谁创建了这个拓扑图。拓扑图可以分为公开的和私有的。

    • 公开的拓扑图对所有用户是可见的,然而,用户必须具有读取所有拓扑图元素的权限才能查看拓扑图。要向拓扑图添加元素的话,用户还必须至少具有对拓扑图的可读权限。

    • 私有的拓扑图只有所有者和所有者共享拓扑图的用户/用户组才能看到私有拓扑图。 常规(非超级管理员)用户只能与他们所属的组和用户共享。 管理员级别用户可以查看私有拓扑图,无论是所有者还是属于共享用户列表。 私有拓扑图可以由拓扑图的所有者编辑,并且如果用户/用户组具有此拓扑图的读写权限,并且至少对相应拓扑图的所有元素(包括链接中的触发器)具有读取权限。

    用户没有读取权限的拓扑图元素将显示为带有灰色图标,并且隐藏了该元素的所有文本信息。然而,即使用户没有触发器的权限,触发器标签也是可见的。 要向拓扑图添加元素,用户还必须至少具有读取权限。

    创建一个拓扑图

    通过以下步骤创建一个拓扑:

    • 在Zabbix前端页面打开Monitoring → Maps

    • 在右上角点击创建拓扑图

    你还可以在现有拓扑图的配置页面的使用CloneFull clone按钮, 创建一个新的拓扑图。点击Clone按钮将保留原拓扑图的常规布局属性,但是没有元素。而Full clone不仅保留原拓扑图的常规布局属性,并且会保留原拓扑图的所有元素。 在 拓扑图 标签页面包含一些常规的拓扑图属性:

    所有必填项都用红色星号标记。 常规拓扑图属性为:

    分享

    当你点击添加以保存这个拓扑图时,你已经创建了一个其名称、尺寸和某些选择参数都为空的拓扑图。现在你需要添加一些元素。为此,在拓扑图列表中点击构造函数来打开编辑区域。

    添加元素

    添加元素,点击图标旁边的添加链接。新的元素将出现在拓扑图的左上角,将其拖到任何你想要的地方。 值得注意的是,“网格”选项为“开”的话,元素将始终与网格对齐(你可以从下拉菜单选择各种不同的网格尺寸,也可以隐藏/显示网格)。如果你想要将元素放到任何地方而不需要对齐,可以将此选项设置为“关”。(随机的元素可以稍后通过对齐图标按钮达到与网格对齐) 现在你已经添加了一些元素,你可能需要通过给每个元素定义名称来区分它们,这时候,可以点击元素图标,之后出现一个表单,你可以在表单上设置元素的类型、设置元素的名称、选择不同的图标等。

    1 配置网络拓扑图 - 图1

    拓扑图元素属性:

    添加的元素不会自动保存。如果你离开当前页面,那么所有更改将会丢失。 因此,最好点击右上角的“更新”按钮。一旦点击,所有更改将会被保存,无论你在下面弹出的串口选择什么。 每个拓扑图也保存选定的网格选项。

    选择元素

    要选择元素,需要选中一个元素,然后按住Ctrl键来选择另一个元素。 你可以通过在可编辑区域中鼠标单击后鼠标拖动显示的矩形框来选择多个元素(Zabbix 2.0后可用)。 一旦选择多个元素后,元素属性窗口将切换为批量更新元素模式,以便你可以一次更改所选元素的属性。为此,可以使用该多选框标记属性,并为其输入一个新值。同样的,你可以在此使用宏(例如,{HOST.NAME}表示元素标签)。

    链接元素

    一旦你在拓扑图上放置了一些元素,那么是时候开始链接它们。要链接两个元素,你必须首先选中它们,当元素被选中时,点击“链接”旁边的“添加”进行链接。

    当链接被创建后,单个元素表现在一个附加的链接部分,点击编辑进行编辑链接属性。

    1 配置网络拓扑图 - 图2

    移动复制过去的元素

    通过单击其中一个选定元素,按住鼠标按钮并将光标移动到所需位置,可以将多个选定元素移动到拓扑图中的另一个位置。 通过选择元素,然后使用鼠标右键单击所选元素并从菜单中选择“复制”,可以复制一个或多个元素。 要粘贴元素,请使用鼠标右键单击地图区域,然后从菜单中选择“粘贴”。 “不带外部链接的粘贴”选项将粘贴仅保留所选元素之间的链接元素。 复制粘贴在同一浏览器窗口中工作。 不支持键盘快捷键。

    添加形状

    除了地图元素,还可以添加一些形状。 形状不是地图元素; 它们只是一种视觉表现。 例如,矩形形状可用作背景以对某些主机进行分组。 可以添加矩形和椭圆形状。 要添加形状,请单击“形状”旁边的“添加”。 新形状将显示在地图的左上角。 将它拖放到任何你喜欢的地方。 系统使用默认颜色添加新形状。 通过单击形状,将显示一个表单,您可以自定义形状的外观,添加文本等。

    1 配置网络拓扑图 - 图3

    要选择形状,请选择一个,然后按住Ctrl键选择其他形状。 选择了多个形状后,可以对常用属性进行批量更新,与元素类似。 可以在形状中添加文本。 要仅显示文本,可以通过删除形状边框使形状不可见(在“边框”字段中选择“无”)。 例如,请注意上面屏幕截图中显示的{MAP.NAME}宏实际上是一个带文本的矩形形状,单击宏时可以看到:

    查看地图时,{MAP.NAME}会解析为已配置的地图名称。 如果在文本中使用超链接,则在查看地图时它们将变为可点击。 文本的换行始终在形状内“打开”。 但是,在椭圆内,线被包裹,好像椭圆是一个矩形。 没有实现自动换行,因此长单词(不适合形状的单词)不会被应用,而是被遮盖(构造器页面)或剪裁(带有地图的其他页面)。

    添加线条

    除了形状之外,还可以添加一些线条。 线可用于链接地图中的元素或形状。 要添加线条,请单击“形状”旁边的“添加”。 地图左上角会出现一个新形状。 选择它并单击编辑表单中的“线”以将形状更改为一条线。 然后调整线条属性,例如线条类型,宽度,颜色等。

    1 配置网络拓扑图 - 图4

    形状和线条排序

    要将一个形状放在另一个的前面(反之亦然),用鼠标右键单击形状,调出地图形状菜单。