Zabbix 自动监控和分布式监控

type
status
date
slug
summary
tags
category
icon
password

一、主机自动监控

1. 自动监控的作用

  • 在被监控主机数量过多时,简化管理工作。
  • 常用实现方式:
    • 自动发现
    • 自动注册(常用)

2. 自动注册配置步骤

  1. 在 Zabbix Server 端创建自动注册动作
  1. 在业务服务器上部署 Zabbix Agent
  1. 查看自动添加的主机

二、Web 监测

作用

  • 监控 Web 业务的访问质量,包括:
    • 响应时间
    • 访问速度

三、Zabbix 分布式监控

1. 分布式监控的作用

  • 在被监控主机数量过多时,通过 Zabbix Proxy 代理缓解 Server 的压力和负载。

2. 典型场景

  • Zabbix Server 部署在总部。
  • 各分部部署不同的 Zabbix Proxy。

3. Zabbix Proxy 部署步骤

3.1 环境示例

IP地址
主机名
说明
192.168.140.10
-
Zabbix Server
192.168.140.13
zabbix_proxy_sh.linux.com
上海代理
192.168.140.14
zabbix_proxy.wh.linux.com
武汉代理

3.2 安装与配置

3.3 配置 zabbix_proxy.conf

3.4 启动代理

3.5 配置 Agent 指向 Proxy

/etc/zabbix/zabbix_agentd.conf 中设置:

四、注意事项与修正建议

1. 自动注册与自动发现的区别

  • 自动注册:由 Agent 主动向 Server 注册。
  • 自动发现:由 Server 主动扫描网络发现主机。

2. Proxy 配置中 Hostname 必须唯一

  • 每个 Proxy 的 Hostname 必须不同,且在 Server 中注册时保持一致。

3. 数据库导入路径版本号

  • 示例中路径为 zabbix-proxy-mysql-4.4.10,实际应根据安装版本调整。

五、总结要点

  • 自动注册适用于大规模动态环境。
  • Web 监测用于评估 Web 服务质量。
  • 分布式架构通过 Proxy 分担 Server 负载,适合多地域部署。
Loading...