文章目录
Zabbix 监控主机配置
-
在目标主机上安装zabbix_agentd用与收集信息
- 部署YUM源
#安装依赖 yum install -y gcc gcc-c++ make gd-devel libxml2-devel libcurl-devel libjpeg-devel libpng-devel openssl-devel libxslt-devel # zabbix仓库连接 http://repo.zabbix.com/ #部署yum源 rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
- 安装zabbix_agentd
#安装 yum install -y zabbix-agent
- 配置zabbix_server地址
#编辑命令 vim /etc/zabbix/zabbix_agentd.conf #配置内容 PidFile=/var/run/zabbix/zabbix_agentd.pid LogFile=/var/log/zabbix/zabbix_agentd.log DebugLevel=3 ListenPort=10050 ListenIP=192.168.44.101 Hostname=192.168.44.101 #zabbix server 地址 Server=192.168.44.100 #主动监测 zabbix server地址 ServerActive=192.168.44.100 Include=/etc/zabbix/zabbix_agentd.d/*.conf # UserParameter=
- zabbix_agentd启停相关
#开机自启 systemctl enable zabbix-agent #Agentd启停相关 systemctl start zabbix-agent systemctl stop zabbix-agent systemctl restart zabbix-agent #查看进程 ps -ef|grep zabbix
- 在zabbix-server主机上测试连通性
#连通性测试 zabbix-server主机上测试 /usr/local/zabbix/bin/zabbix_get -s <被监控主机IP> -p 10050 -k "system.hostname"
-
WEB 端配置监控主机
- 监控流程
- 添加主机
- 查看已经创建的主机
- 创建应用集
- 创建监控项
- 为监控项创建图形
- 配置触发器
- 监控流程
-
模板配置
- 常用默认配置目标参考链接
- 为目标主机配置模板
Zabbix 告警设置
-
Email 告警
- 告警流程
- 配置Email邮件服务器信息
- 配置告警动作 故障/恢复操作
- 配置用户组用户的接受报警媒介
- 到此,Email告警配置完成,当发生故障或故障恢复的都会发生邮件
- 告警流程
-
自定义脚本告警sendEmail
- 安装Mail资源
#安装mailx yum install -y mailx dos2unix
- 配置邮件服务器信息
#配置邮件服务器 vim /etc/mail.rc #Mail Server info set from=yx971xxxxx@163.com smtp=smtp.163.com set smtp-auth-user=yx971xxxxx@163.com smtp-auth-password=xxxxxxx123 set smtp-auth=login
- 测试邮件发送