zabbix-agent安装

http://repo.zabbix.com/zabbix/3.2/ #官网下载

ftp://47.104.78.123/zabbix/zabbix-agent/linux/  #提供下载

安装zabbix-agent客户端 

首先下载对应系统的版本包

[root@zbx source]# rpm -ivh zabbix-agent-3.2.0-1.el7.x86_64.rpm
warning: zabbix-agent-3.2.0-1.el7.x86_64.rpm: Header V4 RSA/SHA512 Signature, key ID a14fe591: NOKEY
Preparing... ################################# [100%]
Updating / installing...
1:zabbix-agent-3.2.0-1.el7 ################################# [100%]

[root@zbx source]# cd /etc/zabbix/
[root@zbx zabbix]# vim zabbix_agentd.conf  #常用参数

  Server=x.x.x.x  #填写server端IP(必填)

  #ServerActive=  #主动发现(根据需求开启)

  #Hostname=  #开始则显示当前(注释显示当前主机名)

  EnableRemoteCommands=1  #开启命令监控项

  Timeout=8  #开启超时时间(根据需求定义,最好默认)

[root@zbx zabbix]# systemctl restart zabbix-agent

[root@zbx zabbix]# systemctl enable zabbix-agent

 

windows安装客户端

1、下载与解压

首先下载:http://www.zabbix.com/downloads/2.4.4/zabbix_agents_2.4.4.win.zip  //选择与服务端相应版本

解压zabbix_agents_2.4.4.win.zip  解压后zabbix下有conf bin两个文件夹  //这里解压到D盘

conf目录存放是agent配置文件 bin文件存放windows下32位和64位安装程序

2、配置安装

找到D盘zabbix下的配置文件zabbix_agentd.win.conf 修改LogFile、Server、Hostname这三个参数。

LogFile=d:\zabbix_agentd.log

Server=192.168.0.111  //服务器端IP

Hostname=test  //客户端HostName

windows控制台下执行以下命令:  //如果是2008需要在开始菜单 cmd右键 使用管理员权限

D:\zabbix_agents_2.4.4.win\bin\win64\zabbix_agentd.exe -c "D:\zabbix_agents_2.4.4.win\conf\zabbix_agentd.win.conf" -i  

//img-blog.csdn.net/20150918150237136?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center

 

D:\zabbix_agents_2.4.4.win\bin\win64\zabbix_agentd.exe -c "D:\zabbix_agents_2.4.4.win\conf\zabbix_agentd.win.conf" -i  //如果出现错误-d试卸载再安装可解决

3、启动agent两种方式

使用命令

 

-c    制定配置文件所在位置

-i      是安装客户端

-s     启动客户端

-x    停止客户端

-d    卸载客户端

使用图形窗口:

windows、运行窗口输入service.msc打开服务窗口,找到zabbix项 启动即可

 

netstat -ano  //查看是否开启10050端口(有问题)

 

 

服务端

参考:http://blog.csdn.net/wwj_905/article/details/48522821

 

 

 

 

web页面添加客户端

主页面 -> 配置 -> 主机 -> 创建主机(根据环境添加不同的接口)

添加基础模版 

  键值信息 :

    cpu :

      system.cpu.util[,idle]  #cpu剩余百分比(使用百分用计算类型 : 100-last("system.cpu.util[,idle]")

      system.cpu.util[,user]  #用户使用百分比

      system.cpu.util[,system]  #系统使用百分比

      system.cpu.load[percpu,avg15]  #15分钟负载百分比

    内存 : 

      vm.memory.size[used]  #用户使用内存大小

      vm.memory.size[pused]  #使用内存百分比(剩余百分用计算类型  :100-last("vm.memory.size[pused]")

      vm.memory.size[available]  #程序使用量

      vm.memory.size[total]  #总量

      (last("vm.memory.size[total]")-last("vm.memory.size[available]"))/last("vm.memory.size[total]")*100  #使用率

    磁盘

      vfs.fs.size[/,pused]  #/目录使用百分比

      vfs.fs.size[/,pfree]  #/目录剩余百分比

      vfs.fs.size[/,used]  #/目录使用大小

    网络

      net.if.in[eth0,bytes]  #eth0上传速率(储存量:差量(每秒速率))

      net.if.out[eth0,bytes]  #eth0下载速率(储存量:差量(每秒速率))

    ping

      agent.ping  #客户端通讯正常为1,否则为无数据

 

  

posted @ 2018-11-09 16:21  ZhengLiming  阅读(821)  评论(0编辑  收藏  举报