Zabbix 学习(三) 被监管机Linux 安装与启动 Agent

我这里有一台7.9版本的 Gitlab 服务器,IP地址为:192.168.88.5

1. 查看版本

[root@Gitlab ~]# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)

2. 登录该网站,下载zabbix Agent 的rpm包

https://repo.zabbix.com/zabbix/5.5/rhel/7/x86_64/

 

 3. 在被监控机器上安装Zabbix Agent  

[root@Gitlab ~]# ls
anaconda-ks.cfg  docker  gitlab_zh.tar  zabbix-agent-6.0.10-rc1.release1.el7.x86_64.rpm

[root@Gitlab ~]# yum -y localinstall zabbix-agent-6.0.10-rc1.release1.el7.x86_64.rpm
已加载插件:fastestmirror
正在检查 zabbix-agent-6.0.10-rc1.release1.el7.x86_64.rpm: zabbix-agent-6.0.10-rc1.release1.el7.x86_64
zabbix-agent-6.0.10-rc1.release1.el7.x86_64.rpm 将被安装
正在解决依赖关系
--> 正在检查事务

………………
………………



已安装:
  zabbix-agent.x86_64 0:6.0.10-rc1.release1.el7

作为依赖被安装:
  pcre2.x86_64 0:10.23-2.el7

完毕!

4. 开启服务并查看监听端口

[root@Gitlab ~]# systemctl enable --now zabbix-agent.service
Created symlink from /etc/systemd/system/multi-user.target.wants/zabbix-agent.service to /usr/lib/systemd/system/zabbix-agent.service.

[root@Gitlab ~]# ss -lntup | grep :10050
tcp    LISTEN     0      128       *:10050                 *:*                   users:(("zabbix_agentd",pid=17872,fd=4),("zabbix_agentd",pid=17871,fd=4),("zabbix_agentd",pid=17870,fd=4),("zabbix_agentd",pid=17869,fd=4),("zabbix_agentd",pid=17868,fd=4),("zabbix_agentd",pid=17867,fd=4))
tcp    LISTEN     0      128    [::]:10050              [::]:*                   users:(("zabbix_agentd",pid=17872,fd=5),("zabbix_agentd",pid=17871,fd=5),("zabbix_agentd",pid=17870,fd=5),("zabbix_agentd",pid=17869,fd=5),("zabbix_agentd",pid=17868,fd=5),("zabbix_agentd",pid=17867,fd=5))

5. 修改配置文件

[root@Gitlab ~]# vim /etc/zabbix/zabbix_agentd.conf
…………………………
…………………………

114 # Default:
115 # Server=
116
117 Server=192.168.88.21       # 允许监控端进行数据采集
118
119 ### Option: ListenPort
…………………………
…………………………

# Default:
169 # ServerActive=
170
171 ServerActive=192.168.88.21 # 允许监控端主动监控
…………………………
…………………………

180 # Hostname=
181
182 Hostname=Gitlab            # 自己的主机名
…………………………
…………………………

340 # Range: 0-1
341 # Default:
342 UnsafeUserParameters=1     # 允许用户自定义监控项
343
344 ### Option: UserParameter

6. 重启服务

[root@Gitlab ~]# systemctl restart zabbix-agent.service

7. 简单介绍:

  • 主机:安装了agent,被监控的主机

 注意:我这里已经监控了四台机器

  • 主机群组:根据需求,将多台主机加入到一个主机组中,方便管理。系统默认已经创建了一些主机组。

 注意:可以自己创建,我这里有自己创建的Linux CICD,也可以使用默认主机群组Templates/Applications

  • 模板:是监控项的集合。将模板应用到主机,主机就可以直接拥有模板中的所有监控项。系统中默认已经创建了一些模板。

8. 在Zabbix中创建主机群组

 

 

9. 在 Zabbix Server 中添加主机

 

此时,该 gitlab 192.168.88.5 主机已经添加成功。 

注意:当刚添加完主机后可用性为灰色时,可能需要时间长会才会显示为绿色,不要着急。

10. 常用监控指标

Space utilization以百分比显示的磁盘利用率
Used space已用磁盘空间
Available memory可用内存
CPU idle timeCPU空闲时间。不宜过低
Load average (1m avg)、Load average (5m avg)、Load average (15m avg)CPU1分钟、5分钟、15分钟的平均负载。这个值不应长期大于核心数。
Interface eth0: Bits received网卡接收到的数据量
Interface eth0: Bits sent网卡发送的数据量
Number of processes系统运行的进程数
Number of logged in users已登陆的用户数

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值