Linux服务管理-zabbix监控配置流程详解

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.130lamp架构 zabbix server zabbix agent
客户端(redhat7)192.168.181.129zabbix 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版权协议,转载请附上原文出处链接和本声明。