//创建组和账号 [[email protected] ~]# groupadd -r zabbix [[email protected] ~]# useradd -r -g zabbix -M -s /sbin/nologin zabbix //安装编译器 [[email protected] ~]# yum -y install gcc gcc-c++ //安装agent [[email protected] ~]# yum -y install net-snmp-devel libevent-devel [[email protected] src]# wget https://nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/4.0.3/zabbix-4.0.3.tar.gz [[email protected] src]# tar xf zabbix-4.0.3.tar.gz [[email protected] ~]# ./configure --enable-agent [[email protected] ~]# make install //修改配置文件 [[email protected] ~]# cd /usr/local/etc/ [[email protected] ~]# vim zabbix_agentd.conf 查找到Server,修改下面三项: Server=127.0.0.1 修改为 Server=192.168.47.138 //服务端的ip ServerActive=127.0.0.1 修改为 ServerActive=192.168.47.138 //服务端的ip Hostname=pengye1 //添加主机名 //启动服务 [[email protected] etc]# zabbix_agentd
如果要使用中文,会出现乱码问题,如下图所示:
解决如下:
1.在本机c盘下的/windows/Fonts/,找到简体楷体复制出来
2.通过xftp软件把这个字体文件放到服务端的/usr/local/apache/htdocs/zabbix/fonts/下
3.乱码已解决,刷新界面
1.添加主机群,点击创建主机群组,输入名字,点击添加
2.配置主机
监控项添加:
完成:
注意:如何是红色,就重启一下服务端与客户端的zabbix服务
1.修改创建用户提醒时间,把1h改为1m。
2. 修改监控项
修改成功:
3.检验:
在客户端上创建用户,看是否有警告
[[email protected] ~]# useradd pengye [[email protected] ~]# tail /etc/passwd nobody:x:99:99:Nobody:/:/sbin/nologin systemd-network:x:192:192:systemd Network Management:/:/sbin/nologin dbus:x:81:81:System message bus:/:/sbin/nologin polkitd:x:999:997:User for polkitd:/:/sbin/nologin postfix:x:89:89::/var/spool/postfix:/sbin/nologin chrony:x:998:996::/var/lib/chrony:/sbin/nologin sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin mysql:x:27:27:MySQL Server:/var/lib/mysql:/bin/false zabbix:x:997:995::/home/zabbix:/sbin/nologin pengye:x:1000:1000::/home/pengye:/bin/bash