zabbix主动模式和被动模式-添加监控主机-添加自定义模板- 处理图形中的乱码-自动发现

zabbix主动模式和被动模式:

主动模式和被动模式对于客户端来讲的,主动模式是客户端主动上报,被动是客服端被动提供数据。php

客户端数量多时,使用主动模式比较好,下降服务端压力。服务端有公网IP,客户端只有内网IP但能够链接外网,使用主动模式。vim

客户端数量很少的,网络环境不复杂的,主动被动均可以。浏览器

 

 添加监控主机:

浏览器登陆zabbix界面服务器

配置---主机群组:给主机建一些主机组,在组里建立机器网络

配置---模板:监控项目的集合,预设的,好比监控CPU、监控磁盘、监控内存,把这些监控的项目集合在一块儿,组成一个模板字体

配置---主机:全部监控的机器列表网站

 

添加主机步骤:spa

1.添加主机群组:blog

配置---主机群组---右上角点击  建立主机群组---填写 组名test---点击 添加;内存

2.添加主机:

配置---主机---右上角点击  建立主机---填写 主机名称为 待添加机器的主机名---填写 可见名称为 待添加机器的主机名---在右栏选择上一步建立的 组名test 并点击添加到左栏---填写 主机IP地址---点击 添加

 

添加完成会有几个概念:应用集、监控项、触发器、图形、自动发现、Web检测
应用集:多个监控项的组合,(好比CPU的相关的应用集,内存相关的应用集),应用集里面有有具体的监控项.       

监控项:监控的项目(好比内存的使用、CPU的使用率等).
触发器:针对某个监控项作的告警规则,好比系统负载高于2或者3的时候就告警. 告警规则有分:信息,告警,通常告警,严重告警,灾难,每种规则都有不一样的颜色显示(一打开Zabbix主页面就能够看到).
图形:Zabbix有历史的数据,历史的数据就能够组成图表
自动发现:Zabbix特有的机制,它会自动发现服务器上的监控项目,自动发现包含两个含义:一个文件系统,磁盘,磁盘分区使用量,使用比例; 还有一个网卡的流量; 这些都是自动发现,自动发现分区都哪些分区(boot分区,根分区).
Web监测:能够监控指定的网站,好比访问这个网站是否正常,例如状态码是200,若非200的状态码就告警

 

添加自定义模板:

 当添加固定或特有格式、特有组的服务器的时候,例如这一组的服务器单独的给它添加一些个性化的监控项目,那这些监控的项目就能够把它加到自定义的模板里,而后把这一个模板链接到这一组机器里便可. 每增长相似的机器连接这个模板,这样就很方便去监控这些项目

1.建立模板:

配置 ---模版 --- 点击 建立模版---填写 模版名称test,可见的名称,群组Templates---点击 添加

2.添加监控项目:

从自带的模版中找到合适的监控项 勾选后 拉底点击 复制---目标类型为模板---模板点击上一步建立的test模板---点击 复制

3.把主机和模板连接起来:

点击 主机 --- 选择主机test---点击 模版--- 选择test模版 ---点击 添加 ---点击 更新

 

**解决自带的模板中的 自动发现 里面没有 复制 按钮:

1.清空 新建的模板。

2.新模板连接到须要 复制 自动发现项 的自带模板。例如:点击 模板 test---点击 连接的模版---选择 Template OS Linux---点击 添加---点击 更新

3.取消连接,但保留连接模板的全部项目。点击 模板 test---点击 连接的模版---点击 取消连接 ---点击 更新

4.删除多余监控项和应用集等。保留想要获得的 自动发现项。

 

处理图形中的乱码:

点击主机---选择主机test ---点击 图形---点击 预览
会发现图形有小方块的乱码,这些小方块本来应该是显示中文的(乱码有被圈起来)

 

解决办法:

说明:显示乱码,是由于没有中文字体致使的,解决这个问题就是找一个合适的中文字体放到Zabbix的对应目录

1.vim /usr/share/zabbix/include/defines.inc.php       #搜ZBX_FONTPATH;能够看到它定义的路径是fonts,它是相对路径,绝对路径为/usr/share/zabbix/fonts 而字体文件为ZBX_GRAPH_FONT_NAME所定义的graphfont,它是一个文件 绝对路径为/usr/share/zabbix/fonts/graphfont

2.去Windows下找一个合适的字体并替换:

Windows字体路径在:C盘--> Windows目录 --> fonts目录 --> 简体字 宋体 常规 --> 复制到Windows桌面

将下载到桌面的字体文件上传到/usr/share/zabbix/fonts下

将原来的defines.inc.php 文件更名

将新的字体文件软链接到新defines.inc.php。意思即zabbix调用新defines.inc.php文件,此文件连接指向刚上传的字体文件。

 

自动发现:

自动发现有两个监控 项目,都有图形但没有显示在图形里,由于设置的间隔时间是1小时。

 

更改自动发现的Network interface discovery (网卡)的间隔时间:

点击Network interface discovery  -->数据更新间隔 3600秒 更改成60秒 -->更新-->重启Zabbix(服务端)

更改间隔时间后就能够在图形中看到ens33这个网卡图形

 

图形能够更改绘图风格以及显示颜色:

点击模版 test -->自动发现规则 -->点击图形原型 -->选择绘图风格-->填满的区域 -->更新

相关文章
相关标签/搜索