Zabbix架构与搭建

本文介绍了Zabbix监控系统的重要性和应用场景,包括监控硬件、系统和服务等方面。详细阐述了Zabbix的架构,如Server、Database Storage、Web Interface、Proxy和Agent的角色。还提供了安装Zabbix的步骤,包括环境检查、服务端和客户端安装,以及通过web界面完成配置。最后,提到了通过zabbix-get工具检测连通性的方法。

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

一、监控

1、为什么要监控

  • 及早的发现问题,将问题消灭在萌芽状态。保障公司业务的正常开展运行。

2、监控什么东西

  • 监控硬件、系统、服务、性能、日志、网络、安全等。
  • 具体有:cpu、内存、磁盘、带宽、运行的服务(web、db、mail、dns、ftp、ssh等)

3、用什么去监控

1.用命令
- 查看cpu: lscpu、uptime、top、htop vmstat mpstat
- 查看内存:free
- 查看磁盘:df、dd、iotop
- 网络监控: iftop -i ens33

2.监控工具

  • zabbix – 》cacti和nagios的结合体,图形和脚本都比较好>https://www.zabbix.com
  • cacti --》图形显示非常好
  • nagios --》监控脚本非常丰富

二、Zabbix 监控

1、zabbix架构

在这里插入图片描述重要组件说明:

1、zabbix server:负责接收agent发送的报告信息的核心组件,所有配置、统计数据及操作数据都由它组织进行;

2、database storage:专用于存储所有配置信息,以及由zabbix收集的数据;

3、web interface:zabbix的GUI接口;

4、proxy:可选组件,常用于监控节点很多的分布式环境中,代理server收集部分数据转发到server,可以减轻server的压力;

5、agent:部署在被监控的主机上,负责收集主机本地数据如cpu、内存、数据库等数据发往server端或proxy端;

另外,zabbix server、proxy、agent都有自己的配置文件以及log文件,重要的参数需要在这里配置。

2.安装zabbix

2.1 环境监测

[root@zabbix ~]# cat /etc/centos-release
CentOS Linux release 7.6.1810 (Core)
[root@z
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值