文章目录
Zabbix 监控
一、Zabbix仓库
1.安装方式
1.1 使用 YUM 安装
首先像之前第一篇部署服务器端的时候一样,安装 Zabbix 仓库
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
之后安装 zabbix-agent
yum install zabbix-agent -y
管理进程可以使用 systemd 的方式
systemctl start zabbix-agent
1.2 二进制方式安装
二进制方式安装很简单,只需要下载二进制包,之后添加一个 zabbix 用户并使用此用户启动即可
下载二进制包
wget https://cdn.zabbix.com/zabbix/binaries/stable/5.0/5.0.7/zabbix_agent-5.0.7-linux-3.0-amd64-static.tar.gz
mkdir /usr/local/zabbix-agent
tar -xf zabbix_agent-5.0.7-linux-3.0-amd64-static.tar.gz -C /usr/local/zabbix-agent
添加 zabbix 用户
useradd zabbix
指定配置文件启动
/usr/local/zabbix-agent/sbin/zabbix_agentd -c /usr/local/zabbix-agent/conf/zabbix_agentd.conf
注意:默认情况下,即使使用 root 用户启动此程序,程序最终也会用 zabbix 用户启动,此时只要保证系统中有zabbix 用户即可。
2 以 root 用户身份运行
有些情况下,你可能希望使用系统的 root
身份运行 Agent。
此时你需要编译配置文件:
/usr/local/zabbix-agent/conf/zabbix_agentd.conf
取消如下内容的注释,并编辑值为 1 即可,默认为 0
AllowRoot=1
3.基本配置
############ GENERAL PARAMETERS #################
##### Passive checks related 被动模式
### Option: Server
Server=127.0.0.1,10.9.29.168,10.9.29.169 # 被动模式下 zabbix server 的地址可多写逗号隔开
### Option: ListenPort
# ListenPort=10050 # Agent 自己的监听端口
### Option: ListenIP
# ListenIP=0.0.0.0 # Agent 自己的监听地址
##### Active checks related 主动模式
### Option: ServerActive
ServerActive=