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

主动模式和被动模式

  • 主动或被动都是相对于客户端来讲的

    • 被动模式,服务端会主动连接客户端获取监控项目数据,客户端被动的接受连接,并把监控信息传递给服务端。

      • 服务端要到所有的客户端上取数据再返回放到数据库。
    • 主动模式,客户端会主动把监控数据汇报给服务端,服务端只负责接受即可。
      • 定义完监控项目之后,客户端就会根据设定的策略去采集相关项目的数据(cpu使用率、网卡流量、负载等),到点就把数据上传给服务端,服务端再把数据传到数据库。
    • 当客户端数量非常多时,建议使用主动模式,这样可以降低服务端的压力。
    • 服务端有公网ip,客户端只有内网ip,但却能连接外网,这种场景适合主动模式。

添加监控主机

  • 打开服务端配置界面

    • 主机群组:需要先创建主机群组,然后再添加要监控的机器到已有群组中。这样做的好处是,在不同的主机群组设置不同监控规则,然后可以吧想要使用同样规则的主机添加到指定群组进行管理,避免为每台主机去配置规则。
    • 模板:预设的监控项目集合(监控规则模板)
    • 主机:在监控系统中的所有机器(包括服务端和客户端)


// zabbix server(监控中心)因为没有启用zabbix-agent,所以状态为停用的。

  • 添加主机群组zabbix-test
    点击【主机群组】→右上角【创建主机群组】

// 群组名自定义

  • 再添加被监控的主机


// 主机名称为之前在客户端设置的Hostname:Zabbix 01;可见名称同上。

// 群组选择之前新建的群组.

// IP为客户端ip,端口默认10050

// DNS是用来解析主机名的

  • 主机列表

// 应用集:监控项目的集合,方便管理监控项。

// 监控项:所有监控项目

// 触发器:针对监控项目设置告警规则,达到规则时将会有对应的提示(不同规则颜色不同,会体现在首页的主机状态中)

// 图形:根据监控历史数据绘制的图标

// 自动发现规则:zabbix自动监控的文件系统的信息和网卡信息(该部分自定义比较繁琐,所有使用自动发现规则)

// web场景:在此可设置对主机上的某个站点进行监控

添加自定义模板

  • 当添加一些特有格式特有组的服务器,这组服务器需要添加一些个性化的监控项目,这些项目要添加到一个自定义模板里,然后把模板链接到这一组机器里就行了,每增加一组机器就链接这组模板。这样就方便添加监控项目、图形、触发器等。

创建模板

【配置】→【模板】→【创建模板】

// 自定义模板名字并选择模板所属组

// 新建的模板中所有的都是空的

  • 添加监控项

    • 添加监控项的方法为从别的模板中复制。template OS Linux 这个模板比较合适,我们就从里面复制监控项。
    • 点击【监控项】进入监控项界面,勾选需要的监控项,然后复制,选择复制到指定的模板即可。同样的方法可以把触发、图形、聚合图形复制到指定模板。
    • 自动发现不能用复制的方法。
  • 将template os Linux模板导出,在此会生成一个XML文件,然后编辑该文件,编辑完成后再导入模板列表(一定要记得改模板名称,该方法工作量太大,不建议使用)
  • 通过链接模板的方式修改模板

点击刚才新建的模板名称【zabbix muban】,然后点【链接的模板】

// 更新之后我们的模板中有了和被复制的模板中一样的监控项、自动发现等。

// 有些监控项不是我们想要的,我们想要把它们删除,但是点进去不能删除。这是因为,这些监控项不属于‘zabbix muban’模板,所以我们需要取消与之前模板的链接。

// 其中取消链接只是取消模板之前的链接,不删除复制过来的监控项等

// 取消链接并清理是取消模板之间的链接并删除复制过来的监控项等

  • 删除应用集之前需要先删除应用集里的监控项

点开应用集时,发现监控项那一列监控项后没有数字说明该应用集里没有监控项,可以删除该应用集。

保留下面这些监控项

处理图形中的乱码

将刚刚弄的模板链接到zabbix 01这个主机里去。
点击【主机】→点击主机名【Zabbix 01】→【模板】

// 更新之后该主机就会有应用集、监控项等。

  • 查看主机对应的图形预览时会有乱码出现

// 显示乱码说明字符集不对,但是像图中这种有规律的“乱码”不是字符集问题,而是缺少相应的字库(中文字库)。

解决办法:在服务端配置

[[email protected] ~]# vim /usr/share/zabbix/include/defines.inc.php 

// 在该文件下搜ZBX_FONTPATH
// 在参数“define ‘ZBX_FONTPATH‘”下定义的是相对/usr/share/zabbix/的相对路径
// 相对路径下是指定的字库 graphfont.ttf

查看字库文件:
[[email protected] ~]# ls -l /usr/share/zabbix/fonts/
总用量 0
lrwxrwxrwx. 1 root root 33 1月  31 14:34 graphfont.ttf -> /etc/alternatives/zabbix-web-font
[[email protected] ~]# ls -l /etc/alternatives/zabbix-web-font
lrwxrwxrwx. 1 root root 38 1月  31 14:34 /etc/alternatives/zabbix-web-font -> /usr/share/fonts/dejavu/DejaVuSans.ttf

// 之所以图形界面显示乱码是因为该字库不支持中文字体,解决办法是将该字库软链接到一个支持中文的字库中。

// 此我们将其链接到Windows中文字库:
打开计算机字库文件目录C:\Windows\Fonts——复制一款中文字体到桌面——上传到虚拟机——将该文件移动到:/usr/share/zabbix/fonts/——然后将该文件做软链接到graphfont.ttf

[[email protected] ~]# cp /root/simsun.ttc /usr/share/zabbix/fonts/

[[email protected] ~]# cd /usr/share/zabbix/fonts/

[[email protected] fonts]# ls
graphfont.ttf  simsun.ttc

[[email protected] fonts]# mv graphfont.ttf graphfont.ttf.bak

[[email protected] fonts]# ln -s simsun.ttc graphfont.ttf

[[email protected] fonts]# ls -l
总用量 17788
lrwxrwxrwx. 1 root root       10 2月   1 15:29 graphfont.ttf -> simsun.ttc

// 配置完成后刷新图形界面:

  • 如果想使用图形查看更多的监控项,则点击【创建图形】,选择想要监控的监控项即可。

自动发现

  • 自动发现中的检测的网卡和磁盘信息,不能直接添加到图形中是因为数据更新时间间隔过长,一般为600秒。

更改完数据更新间隔之后,需要重启客户端上的zabbix-agent和服务端上的zabbix-server。

重启之后就会在图形中看见对应的图形

  • 更改图形界面颜色

    自动发现规则更改图形界面信息是在自动发现规则中【图形原型】中修改。

原文地址:http://blog.51cto.com/754599082/2067804

时间: 2024-08-04 21:43:49

zabbix主动和被动模式、添加监控主机和自动以模板、处理图形中的乱码、自动发现的相关文章

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

一.主动模式和被动模式如果监控的主机只有几十台或者几百台服务器的时候,使用主动模式和被动模式都可以,没有问题二.添加监控主机点击"配置"---主机群组,先添加主机群组,再添加主机模板是预设的,包括监控项目的集合添加主机群组aming-test,再添加主机,主机名称和可见名称都写linux-02,IP地址填写客户端的IP地址:192.168.238.130,DNS不需要写,DNS在什么时候会用到,IP地址写主机名,DNS是用来解析主机名的时候写主动模式和被动模式需要在监控项里面去定义应用

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

主动模式和被动模式 主动或者被动是相对客户端来讲的 被动模式,服务端会主动连接客户端获取监控项目数据,客户端被动地接受连接,并把监控信息传递给服务端 主动模式,客户端会主动把监控数据汇报给服务端,服务端只负责接收即可. 当客户端数量非常多时,建议使用主动模式,这样可以降低服务端的压力. 服务端有公网ip,客户端只有内网ip,但却能连外网,这种场景适合主动模式 添加监控主机 添加主机即把监控的主机加入监控中心,这样就可以监控它的一些项目了,比如监控CPU.内存.磁盘以及网络等. 1.添加主机群组

zabbix监控添加主机,添加模板,处理图形中的乱码,自动发现

添加主机 优先添加主机群组,配置-添加主机群组主机-添加主机-群组-选择刚刚创建的 群组,ip地址填写客户端IP, 添加自定义模板, 模板-添加-创建主机名-添加到组添加一个模板名称aming 在模板下选择一个想要监控的的项目,复制过来我们选择Linux OS模板这一项复制想要选择的监控项目 点击复制后,目标类型选择模板,群组选择模板,目标选择aming应用后,查看模板,主机名,就能看到aming 主机已经有了9个监控项,这9个监控项也就是刚才复制linux os 的那9个监控项. 设置amin

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

一.主动模式和被动模式 主动或者被动是相对客户端来讲的 被动模式,服务端会主动连接客户端获取监控项目数据,客户端被动地接受连接,并把监控信息传递给服务端 主动模式,客户端会主动把监控数据汇报给服务端,服务端只负责接收即可. 当客户端数量非常多时,建议使用主动模式,这样可以降低服务端的压力. 服务端有公网ip,客户端只有内网ip,但却能连外网,这种场景适合主动模式 二.添加监控主机 进入zabbix的web界面里,点击"配置": 主机群组:先建立主机组,再在组里建立需要监控的主机: 模板

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

主动模式和被动模式 主动或者被动是相对客户端来讲的被动模式,服务端会主动连接客户端获取监控项目数据,客户端被动地接受连接,并把监控信息传递给服务端主动模式,客户端会主动把监控数据汇报给服务端,服务端只负责接收即可.当客户端数量非常多时,建议使用主动模式,这样可以降低服务端的压力.服务端有公网ip,客户端只有内网ip,但却能连外网,这种场景适合主动模式. 添加监控主机 首先进入监控中心,点击配置这下面有几个选项1.主机群组:就是给这个机器建一些组,在组里创建机器2.模板:预设监控项目的集合,以后方

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

一.主动模式和被动模式 主动或者被动是相对客户端来讲的 被动模式,服务端会主动连接客户端获取监控项目数据,客户端被动地接受连接,并把监控信息传递给服务端 主动模式,客户端会主动把监控数据汇报给服务端,服务端只负责接收即可. 当客户端数量非常多时,建议使用主动模式,这样可以降低服务端的压力. 服务端有公网ip,客户端只有内网ip,但却能连外网,这种场景适合主动模式 二.添加监控主机 先添加主机组davery-test 再添加主机,主机名称和可见名称都写davery-01 群组选择davery_te

zabbix服务器添加监控主机,使用监控模板及自定义监控项

上一篇博文记录了<Ubuntu系统LNMP环境下安装配置zabbix3.04>,这里我记录了添加监控主机,添加监控模板和自定义监控CPU 添加监控主机 1.监控主机安装zabbix-agent $ sudo apt-get install zabbix-agent 2.修改zabbix_agent.conf配置文件 $ sudo vi /etc/zabbix/zabbix_agentd.conf - Server=120.40.*.* #zabbix-server端IP - ServerAct

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

[[email protected] ~]# yum install -y zabbix-agent [[email protected] ~]# vi /etc/zabbix/zabbix_agentd.conf                              编辑配置文件 主动模式的时候用 [[email protected] ~]# systemctl enable zabbix-agent 创建主机群组 创建主机 先删监控项再删应用集 出现了乱码.没有相应字库,在windows

2019.10.31 Zabbix环境初始化及添加监控主机

一.实验环境准备 Centos:192.168.200.111    server.zabbix.com Centos:192.168.200.112    agent.zabbix.com Windows10:192.168.200.110    windows10 111: hostname server.zabbix.com bash vim /etc/hostname中添加: server.zabbix.com vim /etc/hosts中添加: 192.168.200.111 ser