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

简介:

主动模式和被动模式

主动模式和被动模式所针对的对象是客户端,意思是客户端主动向服务端上报数据和由服务端到客户端采集数据。数据的提交时间在监控中心设置。

配置建议
采用主动模式可以减轻服务器的压力。
当服务端有公网IP,客户端只有内网IP但是可以连接外网(使用iptables的nat表规则实现),这种场景适合使用主动模式

添加监控主机

1、先添加主机群组
比如:内部环境用test,生产环境用pro,再将主机加入到相应的群组上
主动模式和被动模式、添加监控主机、添加自定义模板、处理图形中的乱码、自动发现

2、添加主机
主机名称:在/etc/zabbix/zabbix_agentd.conf中的Hostname参数。
agent代理程序的接口IP:是被监控端的IP。

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

参数解析:
应用集:监控项目的组集合,如cpu集合
监控项:所有的监控项目,如监控cpu、内存、磁盘
触发器:监控规则,比如cpu超过百分之50就触发
动作:在触发器中比如规定内存超过百分之50就执行邮件报警动作
图形:根据监控历史数据绘制的图标
自动发现规则:zabbix自动监控的文件系统的信息、网卡信息(该部分自定义比较繁琐,所以使用自己动发现规则)
Web场景:在此可设置对主机上的某个站点进行监控

添加自定义模板

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

2、选择后点击添加,再选择更新
主动模式和被动模式、添加监控主机、添加自定义模板、处理图形中的乱码、自动发现

3、可以看到该自定义的模板上有很多监控项
主动模式和被动模式、添加监控主机、添加自定义模板、处理图形中的乱码、自动发现

4、将有些没有必要的监控项删除,但是由于链接了Template OS Linux的模板,所以必须取消
主动模式和被动模式、添加监控主机、添加自定义模板、处理图形中的乱码、自动发现

5、取消链接,并更新,这样模板才真正迁移到jacker-test-template上,可以将其删除,裁剪。
主动模式和被动模式、添加监控主机、添加自定义模板、处理图形中的乱码、自动发现

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

6、网卡、文件系统(这个每个系统不统一,所以选择自动发现,这样才能自动匹配网卡名称)
主动模式和被动模式、添加监控主机、添加自定义模板、处理图形中的乱码、自动发现

处理图形中的乱码

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

1、查看字体路径
[root@centos7 yum.repos.d]# grep -Rw 'ZBX_FONTPATH' /usr/share/zabbix/include/defines.inc.php 
define('ZBX_FONTPATH', realpath('fonts')); // where to search for font (GD > 2.0.18)
#fonts相对路径

2、ll /usr/share/zabbix/fonts/
lrwxrwxrwx 1 root root 33 Nov 23 14:35 graphfont.ttf -> /etc/alternatives/zabbix-web-font

3、软连接到 /usr/share/fonts这里,所以将window上的中文字体上传到该目录
[root@centos7 yum.repos.d]# ll /etc/alternatives/zabbix-web-font
lrwxrwxrwx 1 root root 38 Nov 23 14:35 /etc/alternatives/zabbix-web-font -> /usr/share/fonts/dejavu/DejaVuSans.ttf

4、上传
[root@centos7 fonts]# mv graphfont.ttf graphfont.ttf.bak

[root@centos7 fonts]# ls
graphfont.ttf.bak msyhbd.ttf

5、
[root@centos7 fonts]# ln -s msyhbd.ttf graphfont.ttf
lrwxrwxrwx 1 root root 10 Nov 27 10:56 graphfont.ttf -> msyhbd.ttf

6、刷新页面:
主动模式和被动模式、添加监控主机、添加自定义模板、处理图形中的乱码、自动发现

自动发现

1、更改自动发现规则监控时间间隔:
主动模式和被动模式、添加监控主机、添加自定义模板、处理图形中的乱码、自动发现

2、变为30秒测试,当监控主机多了不能设置很短的时间,以避免给主机造成压力
主动模式和被动模式、添加监控主机、添加自定义模板、处理图形中的乱码、自动发现

3、再查看下图形
主动模式和被动模式、添加监控主机、添加自定义模板、处理图形中的乱码、自动发现



本文转自 jiekegz  51CTO博客,原文链接:http://blog.51cto.com/jacksoner/2044646

相关文章
|
Python
python脚本基于端口开启服务识别信息收集
python脚本基于端口开启服务识别信息收集
185 0
|
监控
zabbix配置自动发现主机和自动关联模板
zabbix配置自动发现主机和自动关联模板
287 0
zabbix配置自动发现主机和自动关联模板
|
监控 Linux
zabbix主动模式与被动模式区别以及详细配置(二十一)
zabbix主动模式与被动模式 1.zabbix主被动模式介绍 被动模式:被动模式就是由zabbix server向zabbix ag
287 0
zabbix主动模式与被动模式区别以及详细配置(二十一)
|
监控 网络协议 网络安全
zabbix自定义TCP 11种状态监控模板(十四)
zabbix自定义TCP 11种状态监控模板 如果一直对多个主机同时增加监控项那么会非常麻烦,在实际生产中有很多时候我们都需要对一批机器同时增加多个相同的监控项,如果一个一个手动添加将会非常麻烦,因此就有了模板的诞生,我们只需要创建一个模板,让需要监控的主机链接模板即可
234 0
zabbix自定义TCP 11种状态监控模板(十四)
|
JSON 监控 Java
zabbix精华篇-低级自动发现详解---批量自动获取主机所有tomcat端口并进行监控(二十四)
zabbix利用低级自动发现自动监控tomcat端口 1.为什么要使用自动发现 由于我们tomcat服务器特别多,且每一个上面跑的实例长达几十个,但是这些tomcat的端口也都需要监控起来,如果手动添加的话将会非常麻烦,我们可以利用自动发现,将自动发现配置一些规则并做成模板,给有tomcat的服务器链接模板就可以了,这个过程就会大大减少人工的工作量
474 0
zabbix精华篇-低级自动发现详解---批量自动获取主机所有tomcat端口并进行监控(二十四)