环境说明
环境 | ip | 需要安装的程序 |
---|---|---|
客户端 | 192.168.47.11 | zabbix-agentd |
1.关闭防火墙和SELINUX
[root@yanyinglai ~]# systemctl stop firewalld
[root@yanyinglai ~]# systemctl disable firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
[root@yanyinglai ~]# sed -ri 's/(SELINUX=.*)/\1disabled/g' /etc/selinux/config
[root@yanyinglai ~]# setenforce 0
zabbix安装
[root@yanyinglai ~]# yum -y install net-snmp-devel libevent-devel
下载zabbix
[root@yanyinglai ~]# cd /usr/src/
[root@yanyinglai src]# wget https://nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.4.12/zabbix-3.4.12.tar.gz
//解压
[root@yanyinglai src]# tar xf zabbix-3.4.12.tar.gz
[root@yanyinglai src]# ls
debug kernels zabbix-3.4.12 zabbix-3.4.12.tar.gz
//创建zabbix用户和组
[root@yanyinglai ~]# groupadd -r zabbix
[root@yanyinglai ~]# useradd -r -g zabbix -M -s /sbin/nologin zabbix
安装编译zabbix
[root@yanyinglai ~]# cd /usr/src/zabbix-3.4.12
[root@yanyinglai zabbix-3.4.12]# ./configure --enable-agent
[root@yanyinglai zabbix-3.4.12]# make install
修改客户端配置文件
[root@yanyinglai zabbix-3.4.12]# vim /usr/local/etc/zabbix_agentd.conf
//将以下三处配置为服务端IP地址
Server=192.168.47.12
ServerActive=192.168.47.12
Hostname=192.168.47.11
启动agentd
[root@yanyinglai ~]# zabbix_agentd
[root@yanyinglai ~]# ss -natl
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 *:22 *:*
LISTEN 0 100 127.0.0.1:25 *:*
LISTEN 0 128 *:10050 *:*
LISTEN 0 128 :::22 :::*
LISTEN 0 100 ::1:25
web界面配置步骤
1.建主机组
2.把主机加入相应的主机组
3.配置主机
4.配置监控项
5.配置警告信息
6.发邮件