zabbix监控配置流程
配置层次:
- 1.创建主机并加入到主机组
- 2.添加监控项
- 3.添加触发器
- 4.添加媒介
- 5.添加动作
- 6.手动触发告警
zabbix 监控指标:
- 系统:
- CPU
- 内存
- 硬盘
- 网络:
- 网卡、网口
- 业务:
- 进程
- 端口号
- 日志
- 硬件:
- 电源个数
- CPU温度
- 硬盘温度
linux部署agentd
zabbix客户端部署
//关闭selinux和防火墙
[root@localhost ~]# systemctl disable --now firewalld.service
[root@localhost ~]# setenforce 0
[root@localhost ~]# vim /etc/selinux/config
SELINUX=disabled
//创建用户
[root@localhost ~]# useradd -rMs /sbin/nologin zabbix
//下载编译工具和依赖包
[root@localhost ~]# dnf -y install make gcc gcc-c++ pcre-devel openssl openssl-devel
//首先下载软件包
[root@localhost ~]# wget https://cdn.zabbix.com/zabbix/sources/stable/6.2/zabbix-6.2.2.tar.gz
//解压,编译安装zabbix_agentd
[root@localhost ~]# tar -xf zabbix-6.2.2.tar.gz
[root@localhost ~]# cd zabbix-6.2.2/
[root@localhost zabbix-6.2.2]# ./configure --enable-agent
***********************************************************
* Now run 'make install' *
* *
* Thank you for using Zabbix! *
* <http://www.zabbix.com> *
***********************************************************
[root@localhost zabbix-6.2.2]# make install
//修改配置文件
[root@localhost ~]# vim zabbix-6.2.2/conf/zabbix_agentd.conf
…………
Server=192.168.202.138 //服务端主机ip
…………
ServerActive=192.168.202.138 //agent主动模式
…………
Hostname=monitor //zabbix系统内主机名
…………
//启动zabbix_agentd
[root@localhost ~]# zabbix_agentd
[root@localhost ~]# ss -anlt
State Recv-Q Send-Q Local Address:Port Peer Address:Port Process
LISTEN 0 128 0.0.0.0:10050 0.0.0.0:*
LISTEN 0 128 0.0.0.0:111 0.0.0.0:*
LISTEN 0 128 0.0.0.0:22 0.0.0.0:*
LISTEN 0 128 [::]:111 [::]:*
LISTEN 0 128 [::]:22 [::]:*
创建监控主机
创建主机组并加入主机
添加监控项
用模板方式添加
手动添加监控项
我们可以先在被监控端创建一个测试的文件 [root@localhost ~]# touch /tmp/wjh
添加触发器
然后开始添加一个监控文件的触发器
添加媒介
如果想实现邮箱告警的话,需要添加媒介
添加动作
手动触发告警
随便写入数据 [root@localhost ~]# echo 123456789 >> /tmp/wjh 如果未收到邮件可以操作这一步,如果已收到则可以跳过。建议添加,以防万一。
添加白名单的方式有两种:第一种是【设置邮件地址白名单】,该配置需要把完整的告警邮件地址添加进去。第二种是【设置域名白名单】,只需要添加发送邮件的后缀,我设置的告警邮件地址是wjh3285552779@126.com.故只需把126.com添加即可。
windos 部署zabbix 监控
先下载zabbix_agentd包 开始安装
检查Windows防火墙,切记要关闭!
如下图所示则为添加成功 由于配置Windows模板,该模板监控了我的Windows状态,一些服务状态的改变引起了报警。 为何我会收到告警邮件? 原因是先前部署监控Linux时就配置了这个,详情配置请回看部署Linux的2.4与2.5步骤。 由于什么等级的告警信息都发送告警邮件,导致邮箱被轰炸,这里可以修改告警邮件的严重等级,只发送较紧急的告警。
该次只是实验,下面演示停止监控Windows主机。
|