美文网首页
主动模式和被动模式、添加监控主机、添加自定义模板、处理图形中的乱

主动模式和被动模式、添加监控主机、添加自定义模板、处理图形中的乱

作者: XiaoMing丶 | 来源:发表于2018-12-26 22:26 被阅读0次

    目录

    一、主动模式和被动模式
    二、添加监控主机
    三、添加自定义模板
    四、处理图形中的乱码
    五、自动发现

    一、主动模式和被动模式

    主动或者被动是相对客户端来讲的

     被动模式
    被动模式,服务端会主动连接客户端获取监控项目数据,客户端被动地接受连接,并把监控信息传递给服务端
    主动模式
    主动模式,客户端会主动把监控数据汇报给服务端,服务端只负责接收即可。

    当客户端数量非常多时,建议使用主动模式,这样可以降低服务端的压力。 服务端有公网ip,客户端只有内网ip,但却能连外网,这种场景适合主动模式。

    二、添加监控主机

    • 添加主机组
      在添加主机之前,需要先添加一个主机组,依次点击:“配置”→“主机群组”
      →“创建主机群组” →“设置组名”,如下图:
    image.png image.png
    • 添加主机
      依次点击“配置”→“主机”→“创建主机”,主机名称填写minglinux-02,可见名称也是minglinux-02,群组选择ming-test(点击向左箭头即可),IP地址填写192.168.162.132,端口默认10050,如图:
    image.png image.png
    • 介绍几个相关概念
      概念:应用集、监控项、触发器、图形、自动发现、Web监测

     监控项就是要监控的项目,比如内存使用、CPU使用等。
    应用集就是多个监控项的组合,比如CPU相关的应用集、内存相关的应用集,应用集里面有具体的监控项。
     触发器是针对某个监控项做的告警规则,比如磁盘使用量超过80%就触发了告警规则,然后就告警。
     图形这个并不难理解,由于zabbix有历史数据,所以可以结合历史数据形成相关图表。
     自动发现是Zabbix特有的一个机制,它会自动地去发现服务器上的监控项目,比如网卡浏览就可以自动发现网卡设备并监控起来。
     Web监测可以去监控指定网站的某个URL访问是否正常,比如状态码是
    否为200,或者访问时间是否超过某个设定的时间段。

    三、添加自定义模板

    当我们有个性化监控要求时,我们自定义一个模板,然后把其他自带模板里面的某些监控项目(比如cpu、内存等)复制到该模板里,之后新增的机器都可以使用自定义的模板。

    • 创建模板

     点击“配置”→“模板”→“创建模板”,填写模板名和可见名, 群组选择Templates,如下图:


    image.png
    • 给新建模板添加监控项

     从其他模板(如Template OS Linux)复制需要监控项过来,如图:


    image.png

     点击Template OS Linux的监控项,勾选需要复制的监控项,然后点“复制”

    image.png

     目标模板选新建模板,然后点下方“复制”


    image.png

     监控项已复制到新建模板


    image.png

     使用同样的方法可以为新建模板添加触发器、图形、聚合图形等项目,但是自动发现规则并不能使用这种方法,因为它并没有复制的选项。


    image.png

     两个解决方案
    方案一: 将需要复制自动发现规则的模板导出为XML文件,修改该文件(只留下“自动发现规则”,其他全部删除),然后再将XML文件导入到新建模板。此方案比较麻烦,不建议用。
    方案二: 将新建模板链接到需要复制自动发现规则的模板,然后删除用不到的配置。

     方案二具体步骤
    1.先将新建模板ming里已添加的监控项删除
    2.进入新建模板ming中,点击链接的模板,在链接指示器处勾选 Template OS Linux,然后点击下方添加,最后点更新即可链接该模板


    image.png
    image.png
    1. 更新后模板ming中有了Template OS Linux中所有的项,也就是模板ming已经链接了Template OS Linux所有的项。由于正在链接中,此时模板ming中的项目内容无法被删除


      image.png
    image.png
    1. 为了能修改或删除新建模板内容,还需要进入链接模板的页面,点解取消链接,然后点更新。注意不要点到取消链接并清理,取消链接并清理会将项目内容也清除掉。


      image.png
    1. 删除时需要先删除监控项,然后才能删除包含监控项的应用集。所以先选中监控项中不需要的内容进行删除


      image.png
    2. 删除不需要的应用集(删除监控项后不带数字的项)


      image.png
    3. 删除图形中不需要的项


      image.png
    1. 新建模板修改完成


      image.png
    • 将新建模板链接到被监控的主机
    image.png image.png

    四、处理图形中的乱码

    • 图形预览界面下方参数显示不正常
    image.png

     图中未显示内容原本应该为中文名称,但显示成了小方块,这是由于字符集不正确造成的。这里的问题是因为缺少中文字体导致,所以找到一个合适的中文字体并放到Zabbix的对应目录下就可以了。

    • 解决
       编辑zabbix服务端字库配置文件,搜索ZBX_FONTPATH
    [root@minglinux-01 ~] vim /usr/share/zabbix/include/defines.inc.php 
    #查询到以下内容 
    ···
    44 define('ZBX_FONTPATH',realpath('fonts')); // where to search for font (GD > 2.0.18)
    #这里定义的字体所在路径是“fonts”,它是一个相对路径,绝对路径为/usr/share/zabbix/fonts
    45 define('ZBX_GRAPH_FONT_NAME','graphfont'); // font file name
    #字体文件为“ZBX_GRAPH_FONT_NAME”所定义的“graphfont”,它是一个文件,绝对路径为/usr/share/zabbix/fonts/graphfont
    ···
    
    [root@minglinux-01 ~] ls -l /usr/share/zabbix/fonts/graphfont.ttf  #graphfont.ttf是软链接文件,指向另一个目录文件
    lrwxrwxrwx 1 root root 33 12月 24 21:44 /usr/share/zabbix/fonts/graphfont.ttf -> /etc/alternatives/zabbix-web-font
    [root@minglinux-01 ~] ls -l /etc/alternatives/zabbix-web-font #zabbix-web-font又指向了DejaVuSans.ttf
    lrwxrwxrwx 1 root root 38 12月 24 21:44 /etc/alternatives/zabbix-web-font -> /usr/share/fonts/dejavu/DejaVuSans.ttf
    #DejaVuSans.ttf是一个字体的文件,该字体不支持中文
    #为了让图形界面的中文不显示方块;
    #需要将/usr/share/zabbix/fonts/graphfont.ttf文件软链接到一个支持中文的字体下
    
    
    • 拷贝windows上支持中文的字体文件到zabbix-server
       windows上字体文件路径:C:\Windows\Fonts
       拷贝一个支持中文的字体文件,使用xftp将字体文件传输到zabbix-server

    • 移动字体文件

    [root@minglinux-01 ~] ls -l SIMLI.TTF 
    -rw-r--r-- 1 root root 9223160 12月 26 20:43 SIMLI.TTF
    [root@minglinux-01 ~] mv SIMLI.TTF /usr/share/zabbix/fonts/
    [root@minglinux-01 ~] cd !$
    cd /usr/share/zabbix/fonts/
    [root@minglinux-01 /usr/share/zabbix/fonts] ls
    graphfont.ttf  SIMLI.TTF
    [root@minglinux-01 /usr/share/zabbix/fonts] mv graphfont.ttf graphfont.ttf.bak
    [root@minglinux-01 /usr/share/zabbix/fonts] ln -s SIMLI.TTF graphfont.ttf #SIMLI.TTF和graphfont.ttf做一个软链接,或者直接将SIMLI.TTF改名成graphfont.ttf也可以
    [root@minglinux-01 /usr/share/zabbix/fonts] ls -l
    总用量 9008
    lrwxrwxrwx 1 root root       9 12月 26 20:50 graphfont.ttf -> SIMLI.TTF
    lrwxrwxrwx 1 root root      33 12月 24 21:44 graphfont.ttf.bak -> /etc/alternatives/zabbix-web-font
    -rw-r--r-- 1 root root 9223160 12月 26 20:43 SIMLI.TTF
    
    
    • 返回查看图形预览界面
      已经能正常显示中文


    • 查看实时监测数据情况


      image.png
    • 添加监控图形
       点击配置->主机->对应主机的图形->创建图形


      image.png

       填写名称,选择添加监控项,点击添加


      image.png
    image.png

    五、自动发现

     默认的自动发现规则更新时间为1个小时,时间间隔有点长,将更新时间改短一些,改为60s。点击需要被修改的自动发现规则,如图:

    image.png image.png

     若要修改后的配置快速生效,需要重启zabbix-server和zabbix-agent

     自动发现的图形

    image.png

     在监测中的图形页面查看zabbix-agent的网卡流量图形


    image.png
    • 使用xftp给监控的zabbix-agent机器(minglinux-02)传输一些数据并监测网卡流量


      image.png
    • 传输数据时在minglinux-02上监测流量

    [root@minglinux-02 ~] yum install -y sysstat
    [root@minglinux-02 ~] sar -n DEV 1 10
    Linux 3.10.0-862.11.6.el7.x86_64 (minglinux-02)     2018年12月26日     _x86_64_    (2 CPU)
    
    22时06分06秒     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
    22时06分07秒     ens37      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    22时06分07秒        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    22时06分07秒     ens33      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    
    22时06分07秒     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
    22时06分08秒     ens37      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    22时06分08秒        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    22时06分08秒     ens33      1.00      1.00      0.06      0.49      0.00      0.00      0.00
    
    22时06分08秒     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
    22时06分09秒     ens37      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    22时06分09秒        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    22时06分09秒     ens33  43840.00   2721.00  61727.30    332.68      0.00      0.00      0.00
    
    22时06分09秒     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
    22时06分10秒     ens37      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    22时06分10秒        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    22时06分10秒     ens33  32849.00   1865.00  46560.08    238.27      0.00      0.00      0.00
    
    22时06分10秒     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
    22时06分11秒     ens37      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    22时06分11秒        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    22时06分11秒     ens33  32788.00   1764.00  46588.21    248.34      0.00      0.00      0.00
    
    22时06分11秒     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
    22时06分12秒     ens37      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    22时06分12秒        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    22时06分12秒     ens33  17241.00    882.00  24560.06    120.56      0.00      0.00      0.00
    
    22时06分12秒     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
    22时06分13秒     ens37      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    22时06分13秒        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    22时06分13秒     ens33  11180.00    636.00  15881.32     84.90      0.00      0.00      0.00
    
    22时06分13秒     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
    22时06分14秒     ens37      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    22时06分14秒        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    22时06分14秒     ens33      2.00      2.00      0.19      0.55      0.00      0.00      0.00
    
    22时06分14秒     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
    22时06分15秒     ens37      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    22时06分15秒        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    22时06分15秒     ens33      4.00      4.00      0.86      0.68      0.00      0.00      0.00
    
    22时06分15秒     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
    22时06分16秒     ens37      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    22时06分16秒        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    22时06分16秒     ens33      1.00      1.00      0.06      0.49      0.00      0.00      0.00
    
    平均时间:     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
    平均时间:     ens37      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    平均时间:        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00
    平均时间:     ens33  13790.60    787.60  19531.82    102.70      0.00      0.00      0.00
    
    
    • 修改自动发现的图形显示

       点击图形原型 image.png

     在红框处可以修改该模板的自动发现规则的图形原型


    image.png
    扩展

    zabbix监控交换机(思科) http://tryrus.blog.51cto.com/10914693/1789847
    zabbix远程执行命令 http://www.ywnds.com/?p=6610
    zabbix分布式部署 http://sfzhang88.blog.51cto.com/4995876/1364399
    zabbix监控tomcat(版本有点老,大家只需要参考步骤,不能照搬) http://www.jianshu.com/p/e3825a885a1b http://www.fblinux.com/?p=616

    相关文章

      网友评论

          本文标题:主动模式和被动模式、添加监控主机、添加自定义模板、处理图形中的乱

          本文链接:https://www.haomeiwen.com/subject/sbfxlqtx.html