zabbix server&proxy部署操作过程

zabbix server&proxy部署操作过程

安装zabbix server

安装方式: 包管理安装,docker,源码,appliance

  1. 添加 repository

  1. 安装Zabbix server,Web前端,agent

  1. 安装数据库(根据上面安装的数据库选择,当前MySQL)

  1. 创建初始数据库

导入初始架构和数据:

  1. 为Zabbix server配置数据库

vim /etc/zabbix/zabbix_server.conf

配置选项中的DBPassword=密码

  1. 为Zabbix前端配置PHP

vim /etc/zabbix/nginx.conf

  1. 启动Zabbix server和agent进程

启动各服务&设置为开机自启

  1. 登陆配置的IP/地址访问,初始化

浏览器打开IP/地址访问,首次打开会有初始化步骤。按照引导完成。

安装zabbix_proxy

proxy与之前记录Zabbix-Proxy 部署和运行类似。

Zabbix proxy 数据库必须和 server 数据库分开,否则 Zabbix server 数据库会被破坏。

注意从 zabbix server 数据库直接更新最新配置的 proxy 可能会比 Zabbix server 更快生效。当 Zabbix server 由于设置 缓存更新周期 的原因而无法快速更新时,proxy 收集发送到 Zabbix server 的数据可能会被忽略。
proxy 收集到数据都先存储在本地,然后在一定时间后传给 Zabbix server,这样就不会因为暂时无法连接zabbix server而丢失数据。本地保留时间由 proxy配置文件中参数 ProxyLocalBuffer 和 ProxyOfflineBuffer 决定。

  1. 添加 repository

  1. 安装数据库(MySQL)

  1. 添加proxy所需库

  1. 创建初始数据库

  1. 导入数据

  1. proxy配置数据库

  1. 启动proxy
    启动服务&开机启动

  1. server中配置proxy
    Administration -> Proxies -> Creat Proxy

正常无其他额外设置时, 只需要填写Proxy Name选项,mode默认Active。
Proxy Name 需要与Proxy服务中HostName配置相同才能正常通讯。

编辑proxy配置

vim /etc/zabbix/zabbix_proxy.conf

  1. proxy监控任务

在host菜单中:

可以把指定host的 Monitored by proxy 选项选中proxy。

或者通过Mass update按钮,在列表多选host操作。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注