Java教程

zabbix笔记之zabbix-agent 安装

本文主要是介绍zabbix笔记之zabbix-agent 安装,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

zabbix笔记之zabbix-agent 安装

 

阅读目录

  • Linux系统
    • 下载安装包
    • 安装zabbix-agent
    • 添加自定义监控项
    • 测试数据收取
  • Windows系统
    • 下载windows安装包
    •  安装zabbix-agent
    • 重启zabbix-agent服务

 


回到顶部

Linux系统

下载安装包

根据系统类型来选择需要下载的安装包,点我

安装zabbix-agent

复制代码
#如果主机联网的话,可以选择直接yum安装,由于我的主机部分不能上网,我这里选择离线上传安装
[root@agent ~]# rpm -i zabbix-agent-3.4.0-1.el5.i386.rpm
[root@agent ~]#cat  /etc/zabbix/zabbix_agentd.conf 
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
EnableRemoteCommands=1 #允许远程执行命令
LogRemoteCommands=1    #开启远程操作日志
Server=zabbix-server-ip    #被动模式,ZABBIX服务器IP地址
ServerActive=127.0.0.1    #主动模式,ZABBIX服务器IP地址
Hostname=localhost-ip     #主机名或IP地址
Include=/etc/zabbix/zabbix_agentd.d/*.conf
[root@agent ~]# systemctl stop firewalld
[root@agent ~]# systemctl disable firewalld
[root@agent ~]# setenforce 0
[root@agent ~]# sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
[root@agent ~]# systemctl start zabbix-agent
[root@agent ~]# systemctl enable zabbix-agent
复制代码

添加自定义监控项

在agent端进行

[root@agent ~]# vi /etc/zabbix/zabbix_agentd.conf
UserParameter=mem.free,/usr/bin/free -m | awk '/^Mem/{print $4}'
[root@agent ~]# systemctl restart zabbix-agent 

测试数据收取

在server端进行

[root@zabbix ~]# zabbix_get -s agent-ip  -k key
例如:
[root@zabbix ~]# zabbix_get -s 192.168.10.13 -k mem.free
15
回到顶部

Windows系统

下载windows安装包

去官网下载,点我

zabbix-agent_3.4.0.win.zip

 安装zabbix-agent

Windows系统安装zabbix-agent(32位安装32,64位安装64)

1.开放系统防火墙10050端口

2.建立一个文件夹zabbix 解压安装包,将如下文件和文件夹放置zabbix目录下

 

3.修改zabbix_agent.win.conf 以下参数

EnableRemoteCommands=1 #允许在本地执行远程命令 
LogRemoteCommands=1 #执行远程命令是否保存操作日志 
Server = zabbix-server-ip   #被动模式,zabbix服务器ip地址
ServerActive=127.0.0.1    #主动模式,zabbix服务器ip地址
Hostname=localhost-ip         #被监控端主机名或IP

打开dos界面,以管理员身份执行

找到 C:\Windows\System32\cmd.exe ,以管理员身份运行

安装zabbix客户端:

C:\zabbix\zabbix_agentd.exe -i -c C:\zabbix\zabbix_agentd.win.conf 

 启动zabbix客户端

C:\zabbix\zabbix_agentd.exe -s -c C:\zabbix\zabbix_agentd.win.conf 

 删除zabbix客户端

 C:\zabbix\zabbix_agentd.exe -d -c C:\zabbix\zabbix_agentd.win.conf

 如果成功的话,会出现successfuly,如果出现失败的情况,先检查配置文件,实在不行的话,就先卸掉重新安装

 

 

重启zabbix-agent服务

进入任务管理器----服务---服务---zabbix-agent---右键重新启动

 

 

这篇关于zabbix笔记之zabbix-agent 安装的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!