zabbix监控配置流程详解
开发人员提供监控信息的方式
让开发人员提供获取监控信息的方式
运营人员(提需求的人)要加监控
让运营人员问开发人员要获取监控信息的方式
运维人员要加监控
-
配置监控的步骤:
添加主机组 添加主机并加入主机组 安装agent 配置zabbix_agentd.conf,设置zabbix_server的ip,hostname的值 启动服务 在web界面添加主机 添加监控项 手动配置监控项 通过模板进行配置监控项 添加触发器 配置用户媒介 添加动作 手动触发并验证
流程:
// 关闭防火墙和selinux
[root@agent ~]# systemctl disable --now firewalld.service
[root@agent ~]# setenforce 0
// 下载并解压zabbix
[root@agent src]# ls
debug kernels zabbix-5.4.4.tar.gz
[root@agent src]# tar xf zabbix-5.4.4.tar.gz
[root@agent src]# cd zabbix-5.4.4/
[root@agent zabbix-5.4.4]# ls
aclocal.m4 compile configure.ac INSTALL man sass
AUTHORS conf COPYING install-sh misc src
bin config.guess database m4 missing ui
build config.sub depcomp Makefile.am NEWS
ChangeLog configure include Makefile.in README
//创建用户
[root@agent src]# useradd -r -M -s /sbin/nolongin zabbix
//安装依赖包
[root@agent zabbix-5.4.4]# yum -y install vim wget gcc gcc-c++ make pcre-devel openssl openssl-devel
//编译安装zabbix
[root@agent zabbix-5.4.4]# ./configure --enable-agent
........此处省略过程
***********************************************************
* Now run 'make install' *
* *
* Thank you for using Zabbix! *
* <http://www.zabbix.com> *
***********************************************************
[root@agent zabbix-5.4.4]# make install
//创建随机唯一标识
[root@localhost ~]# tr -dc A-Za-z < /dev/urandom | head -c 8 |xargs
nFmhXhMP
//修改配置文件
[root@agent ~]# cd /usr/local/etc/
[root@agent etc]# ls
zabbix_agentd.conf zabbix_agentd.conf.d
[root@agent etc]# vim zabbix_agentd.conf
113 Server=192.168.230.101
154 ServerActive=192.168.230.101
165 Hostname=nFmhXhMP
[root@agent etc]# zabbix_agentd