“zabbix network map”能够简单的理解为动态网络拓扑图,能够针对业务来配置zabbix map,经过map能够了解应用的总体情况:服务器是否异常、网络是否有故障、应用当前什么状态。若是你不须要这些东西,至少你能够经过network map绘制一张网络拓扑图。看看效果html
zabbix mapwindows
点击Configuration → Maps--> Create map服务器
zabbix network map网络
参数说明app
参数 | 描述 |
Name | 名称,不能重复 |
Width | 宽度,像素为单位 |
Height | 高度,像素为单位 |
Background image | 背景图像: No image - 无背景图像(白色背景) Image - 能够选择图片做为背景,不支持缩放(为啥个人zabbix没有这个选项) |
Automatic icon mapping | 图标映射, Administration → General → Icon mapping. |
Icon highlighting | 图表突出显示 |
Mark elements on trigger status change | 突出显示触发器状态 |
Expand single problem | 显示故障名称 |
Advanced labels | 为不一样类型元素定义不一样标签 |
Icon label type | 图标名称: Label - icon标签名 IP address - IP地址 Element name - 元素名称(如:主机名) Status only - 状态(OK或者PROBLEM) Nothing - 不显示 |
Icon label location | 图标名称位置: Bottom - 图标下方 Left - 图标左边 Right - 图标邮编 Top - 图标上方 |
Problem display | 显示故障次数: All - 全部次数 Separated - 分别显示未确认的故障与总故障数 Unacknowledged only - 只显示未确认故障的数量 |
Minimum trigger severity | 低于选择故障严重性级别的故障将不会显示在map中。例如,选择了“Warning ”,故障级别为“Information ”和“Not classified”的触发器事件都不会反映到map中。Zabbix 2.2加入此参数. |
URLs | monitoring--map--你的map--点击你的元素会出现一个菜单,若是有指定urls,那么url会出如今当前菜单中。你能够点击 当前url来跳转到具体页面。urls能够使用macros: {MAP.ID}, {HOSTGROUP.ID}, {HOST.ID}, {TRIGGER.ID} |
点击上方的图标"+"能够添加元素(host、group、trigger等),而后左上角会出现一个主机,这时候咱们任意拖动它,也能够点击图标"-"来删除它。点击这个元素,在弹出的属性框里面录入它的一些信息,一个元素就添加完成了。ide
咱们能够注意到在上方有“Grid [ Shown | On ] 20x20”,点击shown当前map的表格消失(此时文章变成了hidden),再点击一次,表格又回来了。On表示当前map里面的元素都会按着表格对齐(和windows的桌面同样),点击On文字变为Off,表示当前map里的元素能够任意拖动摆放。后面的20x20是一个下拉列表,表示表格的大小。url
看看map元素属性spa
属性 | 描述 |
Type | 元素类型: Host - 表明主机,他全部的触发器状态都会反映到图标上 Map - map元素图标,点击以后会连接到相应的map Trigger - 单个触发器状态 Host group - 表明组机组图标,组内全部主机的触发器状态都会反映到图标上 Image - 图标,不指向任何资源 |
Label | 元素名称,能够使用macros,支持多行文本 |
Label location | 名称所在位置: Default - 默认位置,通常是bottom Bottom - 图标底部 Left - 图标左边 Right - 图标右边 Top - 图标上方 |
Host | 若是当前元素类型为Host,可选择相应的host,须要搜索 |
Map | 若是当前元素类型为map,可选择相应的map |
Trigger | 若是当前元素类型为trigger,可选择相应的trigger |
Host group | 若是当前元素类型为Host Group,可选相应的group,须要搜索 |
Icon (default) | 图标. |
Automatic icon selection | 使用icon mapping 来决定使用哪一个图表 |
Icons | 元素在不一样状态下不一样的图表: default, problem, maintenance, disabled. |
Coordinate X | map元素横坐标 |
Coordinate Y | map元素纵坐标 |
URLs | monitoring--map--你的map--点击你的元素会出现一个菜单,若是有指定urls,那么url会出如今当前菜单中。你能够点击 当前url来跳转到具体页面。urls能够使用macros: {MAP.ID}, {HOSTGROUP.ID}, {HOST.ID}, {TRIGGER.ID} |
备注:你们必定要记得点击上面的“save”按钮,不然你全部的更改都白费了,zabbix这点很讨厌,不会自动保存,我已经屡次忘记点击 save,而后一切重来。在咱们未保存的状况下离开map页面,zabbix提示咱们保存,那多好,惋惜zabbix居然没有这么作。为何?orm
按住Ctrl的同时,鼠标选中多个map元素,以下图:htm
批量修改map元素
咱们批量修改了元素名称,使用macro{HOST.IP},而且label名称在元素的左边,效果以下
批量修改map元素
网络拓扑上有了服务器、交换机、路由器,还差一条网线把他们连在一块儿,而且标明他们之间的链路速度。按住Ctrl而且选中两个设备,点击上方LINK后边的"+",在弹出的属性框最后将会增长一条链路属性,点击edit,输入相关信息,以下:
zabbix map link
属性说明
Lable:线路名称
属性 | 说明 |
Label | 线路名称,能够使用macro |
Connect to | 当前元素与哪一个元素链接 |
Type (OK) | 链接线风格: Line - 细线 Bold line - 粗线 Dot - 点线 Dashed line - 虚线 |
Colour (OK) | 线条颜色. |
Link indicators | 链路状态,触发器有故障都会显示到链路上 |
链路效果以下
参考文档:https://www.cnblogs.com/losbyday/articles/5835638.html