agent 监控 linux 主机

本文详细介绍了如何在Red Hat Enterprise Linux 7环境下部署Zabbix监控系统,包括客户端和服务器端的配置步骤,如下载安装包、配置agent、启动服务、设置开机自启等,并提供了解决常见问题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、客户机配置
1、下载地址
http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/

http://repo.zabbix.com/zabbix/
2、安装agent
rpm -ivh zabbix-agent-3.4.7-1.el7.x86_64.rpm
3、修改agent配至文件

vim /etc/zabbix/zabbix_agentd.conf

PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=192.168.1.139
ListenPort=10050
ServerActive=192.168.1.139
Hostname=192.168.1.120
Include=/etc/zabbix/zabbix_agentd.d/

4、开启agent 服务 开启开机自启

systemctl start zabbix-agent.service
systemctl enable zabbix-agent.service

二、server端配置

检验:

ss -tnl | grep 100

systemctl status zabbix-agent

rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/i386/zabbix-release-2.4-1.el6.noarch.rpm

安装zabbix-agent。

yum install -y zabbix-agent

配置zabbix-agent

vim /etc/zabbix/zabbix_agentd.conf

修改下面选项,请将ip地址换成您自己的zabbix server地址,Hostname换成自己的本机IP

Server=zabbix server ip
ServerActive=zabbix server ip
Hostname=本机IP 

查看修改内容

cat zabbix_agentd.conf |grep -v "^#"    

PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=192.168.1.139
ListenPort=10050
ServerActive=192.168.1.139
Hostname=192.168.1.120
Include=/etc/zabbix/zabbix_agentd.d/

将zabbix-agent启动并加入开机启动。
systemctl start zabbix-agent    ###启动agent
systemctl enable zabbix-agent  ###开机启动agent 

Server=192.168.1.164
ServerActive=192.168.1.164
ListenPort=10050
Hostname=192.168.1.152(服务器hostname)

firewall-cmd --permanent --add-port=10050/tcp
firewall-cmd --permanent --add-port=10051/tcp

关闭防火墙及selinux
systemctl stop firewalld.service
systemctl disable firewalld.service

查看防火墙状态   
 systemctl status firewalld
查看开机是否启动防火墙服务
systemctl is-enabled firewalld

Include=/etc/zabbix/zabbix_agentd.d/

注释:
zabbix-agent 服务起不开,使用start 命令出报错

解决方法:
修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled
重启机器
vi /etc/selinux/config

查阅相关资料
https://blog.youkuaiyun.com/aiming66/article/details/60467241

要关闭selinux服务 然后重启服务器验证

http://repo.zabbix.com/zabbix/2.4/rhel/

转载于:https://blog.51cto.com/11485155/2379447

以下是 Zabbix 监控 Linux 主机的操作手册: 1. 安装 Zabbix Agent:在 Linux 主机上安装 Zabbix Agent,可以使用以下命令: ``` sudo apt-get update sudo apt-get install zabbix-agent ``` 2. 配置 Zabbix Agent:Zabbix Agent 的配置文件位于 /etc/zabbix/zabbix_agentd.conf。打开该文件并进行以下配置: - 将 Server 和 ServerActive 配置为 Zabbix Server 的 IP 地址。 - 将 Hostname 配置为该 Linux 主机主机名。 - 配置其他选项,如 Timeout、LogFileSize 等。 保存文件并重启 Zabbix Agent。 3. 创建主机:在 Zabbix Server 上创建一个主机,使用以下步骤: - 登录到 Zabbix Web 界面。 - 转到 Configuration -> Hosts。 - 单击 Create Host。 - 在 Hostname 字段中输入该 Linux 主机主机名。 - 选择 Group、Agent Interface 和 Templates。 - 单击 Add。 4. 检查监控项:在 Zabbix Server 上检查监控项,使用以下步骤: - 转到 Configuration -> Hosts。 - 单击所需主机的名称。 - 转到 Items 选项卡。 - 检查监控项,如 CPU 使用率、内存使用率、磁盘空间等。 5. 检查触发器:在 Zabbix Server 上检查触发器,使用以下步骤: - 转到 Configuration -> Hosts。 - 单击所需主机的名称。 - 转到 Triggers 选项卡。 - 检查触发器,如 CPU 使用率超过阈值、磁盘空间不足等。 6. 检查图形:在 Zabbix Server 上检查图形,使用以下步骤: - 转到 Monitoring -> Graphs。 - 选择所需主机监控项。 - 单击 Add。 以上就是 Zabbix 监控 Linux 主机的操作手册,希望对你有所帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值