zabbix监控配置流程详解
文章目录
1. zabbix 支持的监控方式
zabbix主要有Agent,Trapper,SNMP,JMX,IPMI这几种监控方式,本文章主要通过Agent监控方式进行介绍。
在Agent监控方式下,zabbix-agent会主动收集本机的监控信息并通过TCP协议与zabbix-server传递信息。Agent监控方式分为主动和被动模式。在被动模式下,zabbix-agent监听10050端口,等待zabbix-server的监控信息收集信息请求;在主动模式下,zabbix-agent收集监控信息并通过10050端口主动将数据传给zabbix-server所在服务器的10051端口。
优点:
- 是zabbix最常用的监控方式,监测指标深入细致有针对性
- 内置监控功能强大,内置监控项目丰富
- TCP方式实现通讯,可靠性也有保证
缺点:
- 需要在被监控机器上安装zabbix-agent客户端,部署相对麻烦,最初需要逐个机器安装代理软件
- zabbix-agent客户端运行在被监控机上,会收集本机信息
2. 配置监控
2.1 zabbix客户端安装
| 环境 | IP | 要安装的应用 |
|---|---|---|
| 服务器(redhat7) | 192.168.181.130 | lamp架构 zabbix server zabbix agent |
| 客户端(redhat7) | 192.168.181.129 | zabbix agent |
注:本文只演示客户端的安装,服务端的安装配置请参考https://blog.csdn.net/Mzh_CSDN/article/details/107358392
//配置yum源
[root@localhost ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
[root@localhost ~]# sed -i 's#\$releasever#7#g' /etc/yum.repos.d/CentOS-Base.repo
[root@localhost ~]# sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo
[root@localhost ~]# yum makecache
[root@localhost ~]# yum -y install wget vim
//下载zabbix源码包
[root@localhost ~]# wget https://cdn.zabbix.com/zabbix/sources/stable/5.0/zabbix-5.0.2.tar.gz
//配置环境及依赖包
[root@localhost ~]# yum -y install gcc gcc-c++ pcre-devel
//编译安装zabbix
[root@localhost ~]# tar xf zabbix-5.0.2.tar.gz
[root@localhost ~]# cd zabbix-5.0.2
[root@localhost zabbix-5.0.2]# ./configure --enable-agent
[root@localhost zabbix-5.0.2]# make install
//创建zabbix用户
[root@localhost ~]# useradd -r -M -s /sbin/nologin zabbix
//修改配置文件
[root@localhost ~]# vim /usr/local/etc/zabbix_agentd.conf
//搜索Server并修改以下内容
Server=192.168.199.130
ServerActive=192.168.199.130
Hostname=zabbix-client //此处hostname可以自定义,但后面配置主机名一定要与此一致
//启动zabbix服务
[root@localhost ~]# zabbix_agentd
[root@localhost ~]# ss -antl
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 [::]:*
登陆zabbix

2.2 添加主机并加入主机组







2.3 添加监控项和模板
2.3.1添加系统模板







2.3.2 手动添加模板








2.3.3 添加监控项




2.4 添加触发器







2.5 添加媒介






2.6 添加动作






注:请将邮箱添加进白名单,否则可能被当作垃圾邮件拦截
版权声明:本文为Mzh_CSDN原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。