Zabbix 第四章 安装zabbix agent
第四章 安装zabbix agent
添加主机监控,设置告警阈值,异常情况,发送邮件告警
Linux
1、初始化操作
1、初始化操作
增加阿里云镜像源,关闭selinux、防火墙
增加阿里云镜像
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com
/repo/Centos-7.repo
——————如果是Centos 8———————
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
——————————————————————————
yum install epel-release
添加Zabbix镜像源
rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/8/x86_64/zabbix-release-4.0-2.el8.noarch.rpm
补充:如果出现依赖检测失败,命令末尾加上--nodeps --force
关闭selinux
vim /etc/selinux/config
SELINUX=disabled
关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
安装命令自动补齐
yum install bash-completion
yum install bash-completion-extras
初始化完成,reboot
2、安装Zabbix agent
如果yum install说找不到可用软件包 zabbix-agent。 说明上面的rpm源过期了,去官网找
https://www.zabbix.com/download
yum install zabbix-agent
vim /etc/zabbix/zabbix_agentd.conf
修改里面的server和ServerActive,指向之前搭建的服务器地址:192.168.93.145
server负责被动监控的,serveractive负责主动监控的
hostname要和待会前端配置的保持一致 hostname=findsec_linux
启动agent服务
systemctl start zabbix-agent.service
systemctl enable zabbix-agent.service 开机自启
在zabbix server的Web前端 添加这台zabbix监控主机的相关信息
打开zabbix server的前端管理界面
第一步:添加主机IP地址
Configuration——》Hosts——》Create Host
然后Host name 要和zabbix_agentd.conf的hostname保持一致
127.0.0.1只是个默认值,要根据自己的agent主机
第二步:关联监控模板
第三步:确认监控是否正常
ps aux|grep zabbix
tailf /var/log/zabbix/zabbix_agentd.log
3、新建自定义模板,并且在模板中创建一个监控项
Configuration——》Templates——》Create template
创建应用程序 findsec_items
在应用程序中,创建监控项 Create items
填的是server的IP地址,
IP地址是服务端的也行,客户端的也行。这里选择的是服务端的IP
增加后这个监控项就完成了,然后需要将自定义的监控模板与刚刚的监控主机进行一个关联。
Search:findsec,点击主机,点击添加Add,点击Update
Windows
1、初始化操作
找到系统防火墙,关闭防火墙
2、安装Zabbix agent
第一步:登录zabbix官网,点击Download,选择Zabbix agent 4.0LTS版本
第二步:打开安装目录,修改配置文件。 关注hostname\server\Server Active
写字板方式打开zabbix_agentd.conf
Server=192.168.93.145 Zabbix服务端的IP地址
ServerActive=192.168.93.145
Hostname=findsec_windows 要和待会zabbix web前端的配置保持一致
第三步:启动zabbix agent的服务
旧版本解压文件后的启动方式
新版本直接双击 agent.exe就行
查看进程启动没有
第四步:创建主机
点击findsec_windows
点击Templates,添加windows模板
第五步:确认监控是否正常
agent端,服务端,web端
telnet IP地址 10051
telnet 192.168.93.145 10051
web端检查监控数据是否正常
3、新建自定义模板,并且在模板中创建一个监控项
第六步:自定义一个Windows 模板,并且在模板中增加一个监控项
点击模板名称,在windows 模板下创建应用程序
在items界面,创建监控项
IP地址是服务端的也行,客户端的也行。这里选择的是服务端的IP
将模板应用到windows主机上