zoukankan      html  css  js  c++  java
  • zabbix网络拓扑图介绍

    zabbix network map”可以简单的理解为动态网络拓扑图,可以针对业务来配置zabbix map,通过map可以了解应用的整体状况:服务器是否异常、网络是否有故障、应用当前什么状态。如果你不需要这些东西,至少你可以通过network map绘制一张网络拓扑图。看看效果

    network map

    zabbix map

    创建network map

    点击Configuration → Maps--> Create map

    network map

    zabbix network map

    参数说明

     参数  描述
    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}

     添加元素到map中

    点击上方的图标"+"可以添加元素(host、group、trigger等),然后左上角会出现一个主机,这时候我们任意拖动它,也可以点击图标"-"来删除它。点击这个元素,在弹出的属性框里面录入它的一些信息,一个元素就添加完成了。

    我们可以注意到在上方有“Grid [    Shown    |    On    ] 20x20”,点击shown当前map的表格消失(此时文章变成了hidden),再点击一次,表格又回来了。On表示当前map里面的元素都会按着表格对齐(和windows的桌面一样),点击On文字变为Off,表示当前map里的元素可以任意拖动摆放。后面的20x20是一个下拉列表,表示表格的大小。

    看看map元素属性

    属性 描述
    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竟然没有这么做。为什么?

    批量修改map元素

    按住Ctrl的同时,鼠标选中多个map元素,如下图:

    network map

    批量修改map元素

    我们批量修改了元素名称,使用macro{HOST.IP},并且label名称在元素的左边,效果如下

    network map

    批量修改map元素

    map元素相连接

    网络拓扑上有了服务器、交换机、路由器,还差一条网线把他们连在一起,并且标明他们之间的链路速度。按住Ctrl并且选中两个设备,点击上方LINK后边的"+",在弹出的属性框最后将会增加一条链路属性,点击edit,输入相关信息,如下:

    network map

    zabbix map link

    属性说明

    Lable:线路名称

    属性 说明
    Label 线路名称,可以使用macro
    Connect to 当前元素与哪个元素连接
    Type (OK) 连接线风格:
    Line - 细线
    Bold line - 粗线
    Dot - 点线
    Dashed line - 虚线
    Colour (OK) 线条颜色.
    Link indicators 链路状态,触发器有故障都会显示到链路上

    链路效果如下

    network map
  • 相关阅读:
    Java虚拟机工作原理具体解释
    关于java的JIT知识
    php重建二叉树(函数缺省参数相关的都写在后面,比如array_slice函数中的$length属性,故第一个参数是操作的数组)
    php实现从尾到头打印列表
    thinkphp5项目--企业单车网站(九)(加强复习啊)(花了那么多时间写的博客,不复习太浪费了)
    php 面试题一(看视频的学习量比网上瞎转悠要清晰和明了很多)(看视频做好笔记)(注重复习)
    php对象和数组的相互转换(还是可以去找没有没php的高阶课程看看看)(要不别人分析一下重点要点,要不自己来,不然 效果真的不好)
    js中JSON的解析(将json字符串转化为对象)和序列化(将对象转化为json字符串)(函数的功能一般都挺全的,需要的时候去查看完整函数)
    html中radio、checkbox选中状态研究(静下心来看,静下心来总结)
    thinkphp中view页面中的volist标签转化为原生php分析(多去看源代码,你会发现不仅简单,方便你理解,还节约时间)
  • 原文地址:https://www.cnblogs.com/daofaziran/p/12334958.html
Copyright © 2011-2022 走看看