Zabbix架构与搭建

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

一、监控

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
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Zabbix 6.0 的架构搭建主要包括以下几个组件: 1. Zabbix Server(Zabbix 服务器):负责接收和处理来自 Agent 的监控数据,存储数据以及提供用户界面。可以部署在单个服务器或者使用多台服务器进行分布式部署。 2. Zabbix Agent(Zabbix 代理):安装在需要监控的被监控主机上,负责收集系统性能数据,并将数据发送给 Zabbix Server。 3. Zabbix Proxy(Zabbix 代理中间件):用于分布式环境下的监控,可以缓存数据并将数据发送给 Zabbix Server,减轻 Zabbix Server 的压力。 4. Zabbix Database(Zabbix 数据库):存储监控数据的数据库,Zabbix 支持多种数据库,如 MySQL、PostgreSQL 等。 5. Zabbix Web Interface(Zabbix Web 界面):提供用户界面,用于配置监控项、查看监控数据、设置告警等。 下面是一个简单的 Zabbix 6.0 架构示意图: ``` +--------------+ | Zabbix Agent | +--------------+ | | v +-------------------+ | Zabbix Server | +-------------------+ | | v +-------------------+ | Zabbix Database | +-------------------+ | | v +--------------------------+ | Zabbix Web Interface | +--------------------------+ ``` 你可以按照以下步骤进行 Zabbix 6.0 的架构搭建: 1. 安装并配置 Zabbix Server:按照官方文档提供的方式,安装 Zabbix Server,并进行必要的配置,如数据库连接等。 2. 安装并配置 Zabbix Agent:在需要监控的被监控主机上安装 Zabbix Agent,并配置 Agent 的连接参数,使其能够连接到 Zabbix Server。 3. 配置监控项和触发器:使用 Zabbix Web Interface,配置需要监控的指标和触发条件,以及告警方式。 4. 监控数据收集和展示:Zabbix Agent 会定期收集系统性能数据,并发送给 Zabbix Server,Zabbix Server 将数据存储到数据库中,并提供 Web 界面进行数据展示和查询。 5. 设置告警:根据需要,设置告警规则,当触发条件满足时,通过邮件、短信等方式发送告警通知。 这是一个简单的介绍,具体的搭建过程和配置参数可以参考 Zabbix 官方文档或者其他相关资料。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值