1 配置监控
环境 | IP | 主机名 |
---|---|---|
服务端 | 192.168.32.133 | asuna |
客户端 | 192.168.32.128 | WJX |
客户端配置
#安装依赖包,下载zabbix
[root@WJX ~]# yum -y install wget vim gcc gcc-c++ pcre-devel
[root@WJX ~]# wget https://cdn.zabbix.com/zabbix/sources/stable/5.0/zabbix-5.0.2.tar.gz
[root@WJX ~]# tar xf zabbix-5.0.2.tar.gz
#创建zabbix用户
[root@WJX ~]# useradd -r -M -s /sbin/nologin zabbix
#编译安装
[root@WJX ~]# cd zabbix-5.0.2
[root@WJX zabbix-5.0.2]# ./configure --enable-agent
[root@WJX zabbix-5.0.2]# make install
#配置文件
[root@WJX zabbix-5.0.2]# cd /usr/local/etc/
[root@WJX etc]# vim zabbix_agentd.conf
...
Server=192.168.32.133 //服务端ip
...
ServerActive=192.168.32.133 //服务端ip
...
Hostname=001
[root@WJX zabbix-5.0.2]# cd /usr/local/etc/
[root@WJX etc]# ls
zabbix_agentd.conf zabbix_agentd.conf.d
[root@WJX etc]# vim zabbix_agentd.conf
#启动服务
[root@WJX ~]# zabbix_agentd
[root@WJX ~]# systemctl stop firewalld //关闭防火墙
[root@WJX ~]# systemctl disable firewalld
[root@WJX ~]# ss -antl
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 *:10050 *:*
LISTEN 0 128 *:22 *:*
LISTEN 0 100 127.0.0.1:25 *:*
LISTEN 0 32 :::21 :::*
LISTEN 0 128 :::22 :::*
LISTEN 0 100 ::1:25 :::*
1.1 创建主机组
创建名为 test_group
的主机组
给主机组起名 添加(Add)
1.2 添加主机 加入主机组
Host name必须与zabbix_agentd.conf
配置内容一致
[root@WJX ~]# grep 'Hostname=' /usr/local/etc/zabbix_agentd.conf
# Hostname=
Hostname=001
1.3 添加监控项
有两种方式,一种为模板,一种为手动
1.3.1 模板
1.3.2 手动添加
1.4 添加触发器
更改文件,查看是否有警告
1.5 添加媒介
1.6 添加动作
更改文件,查看是否发送邮件