AInoriex_Zabbix客户端部署(Win10)

Zabbix客户端部署(Win10)

本文可能缺少图片及排版不够整洁,原文详情请查阅个人blog:[原文链接]

== CONTENT ==
前言:整体架构
下载安装msi文件
配置防火墙设置
在页面上创建主机
启动服务与修改配置conf文件
附:报错信息及其solution

1. 前言 整体架构

LAMP架构体系
需要监控某台设备,需要安装Zabbix客户端,客户端发送监控信息至服务端再存储进数据库,服务端分析数据根据监控项抉择是否报警;运维人员查看监控信息时,web访问数据库,只需要通过web页面即可展示监控结果。

2. 下载安装msi文件

注意:下载安装包之前务必检查服务端的版本,下载比服务端版本略低相近的客户端版本!

下载msi安装程序链接:https://www.zabbix.com/download_agents

下载后运行.msi开始安装,参数输入如下:
Host name:
Zabbix server IP/DNS:
Agent listen port:
Server or Proxy for active checks:
Remote command:      □
Enable PSK:          □
Add agent location   □
to the PATH:

注释:

Host name:设置被监控机的主机名,需保证此主机名的唯一性且与页面创建主机 名要一致(详见“5.在页面上创建主机”)一般设本机ip地址
Zabbix server IP/DNS:设置Zabbix server的服务器IP地址,可以是域名形式 Agent listen
port: 设置监听端口,默认10050 Server or Proxy for active checks:设置Zabbix
server的服务器IP地址,可以是域名形式 Remote command 允许在本地执行远程命令,视实际需求而定,一般不需要 Enable
PSK psk共享秘钥加密,视实际需求而定,一般不需要 Add agent … to PATH
添加客户端到PATH中,视实际需要而定,一般不需要

推荐设置

> Host name: 192.168.1.170 
> Zabbix server IP/DNS: 192.168.254.122 
> Agent listen port: 10050 
> Server or Proxy for active checks:192.168.254.122
> Remote command:      □ 
> Enable PSK:          □ 
> Add agent location   □
> to the PATH:

– What’s More –
(a)后续如果需要更改相关配置,可对 zabbix_agentd.conf 配置文件修改。

(b)客户端主动模式与被动模式本文暂不纳入讨论范围,详见其他相关文章。

(c)zabbix_agentd.conf里面的Hostname必须和web管理界面主机名称一样!

(d)特别留心版本兼容问题,agent不能高于server版本(亲身经历非常崩溃)

3.配置防火墙设置

(1)控制面板→所有控制面板项→Windows Defender 防火墙
(2)进入“高级设置”
(3)入站规则 → 新建规则

规则类型:端口
此规则应用于:TCP
特定本地端口:10050-10052 其他设置默认即可

– What’s more –
(a)测试两机子之间能否连通,用ping命令后接对方ip即可

ping 192.168.254.122

(b)测试端口连接采用telnet命令,后接ip地址+空格+端口

telnet 192.168.254.122 10050

4. 在页面上创建主机

 (1) 打开Zabbix页面,在“配置”下创建主机

(2)填写主机信息以及添加模板

#主机信息
· 主机名称一定要与conf设置中的Host name一致!

· agent代理程序的接口填写主机的IP地址
–查询本机IP地址,win+R进入DOS窗口,输入 ipconfig

· 群组选 Templates/Operating Systems

#添加模板
“选择”→ Template OS Windows → 方框内“添加”→ 方框外“添加”

返回“主机”页面检查ZBX是否亮灯,
若是绿灯则运行正常,已完成Zabbix客户端的部署;
若是红色则出现问题,参考后续步骤排错纠错。

5. 启动服务与修改配置conf文件

DOS黑窗口下Zabbix服务命令

·查找Zabbix客户端安装路径

 for /r C:\ %i in (zabbix_agentd.*) do @echo %i

·中文乱码问题
DOS窗口默认GBK编码不支持中文,输入命令:

chcp 65001  //修改为UTF-8编码

·-c 指定conf地址时产生二义性
一些多参数命令中,作为一个参数的路径中某个文件夹名存在空格会被系统认为是分开作为两个参数,出现二义性从而命令执行失败。(像C:\Program File)

zabbix_agentd.exe 命令参数

参数 功能
-h help 查看帮助
-v version 查看版本
-s start 开启客户端
-x stop 关闭客户端
-i install 安装客户端
-d delete 卸载客户端
-c choose 指定配置文件所在位置并复合其他操作

分类:运维
标签:ZABBIX、后端、数据库、运维

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值