Linux监控平台zabbix(二)

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

主动模式和被动模式

  1. 主动或被动是相对客户端来讲的
  2. 被动模式,服务器会主动连接客户端获取项目数据,客户端被动地接受连接,并把监控信息传递给服务器
  3. 主动模式,客户端会主动把监控数据汇报给服务端,服务端只负责接收即可
  4. 当客户端数量非常多时,建议使用主动模式,这样可以降低服务端的压力
  5. 服务端有公网ip,客户端只有内网ip,但却能连外网,这种场景适合主动模式

添加控制主机

创建主机群组 配置-->主机群组-->创建主机群组-->组名-->添加(apeng-test) 配置-->主机-->创建主机-->主机名称(apenglinux-002)加入到apeng-test,agent代理程序的接口(ip 192.168.221.20)-->添加

配置-->主机-->{应用集,监控项,触发器,图形,自动发现规则,web场景}

添加自定义模板

  • 可以自定义一个常用模板,方便给新增主机添加监控项目。
  • 自定义apeng模板
  • 把其他自带模板里面的某些监控项目(cpu,内存)复制到apeng模板里
  • 定义触发器
  • 添加图形
  • 自动发现,找到Template OSLInux,点击右侧的自动发现,参考Mouted filesystem discovery和Network interfacediscovery定义规则。
  • 可以直接导出,导入模板,然后再删除不需要的对象

配置-->模板-->创建模板-->模板名称(apeng)-->群组(Templates)-->添加 配置-->模板-->Template OS linux监控项-->勾选括号里的{ Available memory,CPU user time,Template App Zabbix Agent: Host name of zabbix_agentd running,Number of processes,Number of running processes,Processor load (1 min average per core)}-->复制-->目标类型(模板),目标(apeng)-->复制 配置-->模板-->apeng监控项-->{下面全部打勾}-->删除 配置-->模板-->apeng-->链接的模板-->链接指示器(选择Template OS Linux)-->添加 -->更新 配置-->模板-->apeng-->链接的模板-->取消链接-->更新 先删除监控项,把应用集对应和监控项没有数字的就可以删除掉了。

模板apeng链接到apenglinux-002这台主机上去 模板-->主机-->apenglinux-002-->模板-->链接的模板(apeng)-->选择-->添加

处理图形中的乱码

配置-->主机-->apenglinux-002图形-->CPU load-->预览

vim /usr/share/zabbix/include/defines.inc.php  //搜索ZBX_FONTPATH
ls /usr/share/zabbix/fonts/
graphfont.ttf

C:\Windows\Fonts\simkai.ttf复制到桌面上传到linux的root目录下

mv simkai.ttf /usr/share/zabbix/fonts/
cd /usr/share/zabbix/fonts/
mv graphfont.ttf graphfont.ttf.bak
ln -s simkai.ttf graphfont.ttf

刷新预览