【2018.07.09学习笔记】【linux高级知识 19.7-19.11】

19.7 主动模式和被动模式

针对的对象是zabbix-agent:php

一、被动模式:agent被动接受server的链接,把监控数据信息递给服务端server,服务端发起链接agent获取监控数据。
二、主动模式:agent主动上报监控数据给server,server端负责接收数据。agent定义监控项目:cpu负载、网卡流量等,在固定时间(例如每隔30秒)上报给server,server存到mysql里

当agent数量不少的时候,可使用主动模式:下降server端的压力。当agent只有几十台机器的时候用主动被摸模式均可以。mysql

当服务端server有公网ip,agent只有内网ip(但agent能够链接外网),则适合用主动模式上报,由于server端链接不到agent,而agent可以找到server。linux

19.8 添加监控主机

在Zabbix-Web界面进行管理主机:web

一、配置-->主机群组:新建群组lgs-test
二、配置-->主机:新建主机lgs-01,绑定群组lgs-test,设置要监控agent的ip
三、监控项-->选择主动或被动模式
四、应用集(大项)、监控项(子项):选择须要监控的项目,如cpu负责、内存、网卡等信息
五、触发器:针对定义的监控项,设置告警的规则,级别有:警告、信息、通常严重、严重、灾难等
六、图形:根据监控项的历史数据,造成图示。
七、自动发现规则:默认有文件系统的:例如磁盘使用信息、使用量、分区等;网卡信息:在web场景监控网站状态码等。

19.9 添加自定义模板

zabbix能够自定义经常使用的模版,方便给新增的主机添加监控项目模版,能够针对特定服务器的个性化定制模版。sql

一、模版-->建立-->lgs-->templates组,能够在系统自带的模版里复制监控项目到你定义的模版里去
二、自动发现规则不能从模版复制:能够导出xml,修改xml再导入。还能够在自动发现规则里,连接模版,而后再取消连接,再删除监控项和空的应用集。
三、自定义模版后,就能够在主机上,连接自定义的模版了。

19.10 处理图形中的乱码

监控主机造成历史监控数据图形,会出现中文字没法显示正常的问题: 一、编辑配置文件,查找图形字体的配置文件位置vim

vim /usr/share/zabbix/include/defines.ini.php
ZBX_FONTPATH  realpath('fonts')   //相对路径是fonts,相对于/usr/share/zabbix/ 目录
define('ZBX_GRAPH_FONT_NAME','graphfont');  //指定了字体文件为graphfont.ttf

fonts目录下的字体文件就是graphfont.ttf,他是软连接文件  --> /etc/alternatives/zabbix-web-font --> /usr/share/fonts/dejavu/DejaVuSans.ttf

二、我么把windows系统上的字体文件,复制进去linux系统,放到//usr/share/zabbix/fonts目录下,删掉原来的graphfont文件,新建一个graphfont软连接到中文ttf文件。windows

ln -s 中文.ttf graphfont.ttf

三、刷新一下web页面,图形就能显示中文了服务器

19.11 自动发现

一、设置发动发现的时间间隔:默认1h,能够设置为10分钟
二、点击自动发现规则的名称,进去配置规则,数据更新间隔为:60秒,基本没有系统压力,重启服务便可生效。
三、配置-->模版-->自动发现-->图形原型-->能够修改图形的颜色形状等。
相关文章
相关标签/搜索