zabbix“专家坐诊”第153期问答汇总
4073Zabbix“专家坐诊”第153期问答汇总
View detailsSearch the whole station
abbix_agentd非常非常重要,它是每个学习zabbix必须熟悉也必须接触到得东西,把zabbix_agentd安装到被监控服务器上,zabbix_server便可以和zabbix_agentd通信来获取数据。下面来详细聊聊zabbix_agentd。
作为一个跨平台的监控系统,zabbix_agentd可以被安装到各式各样的系统中,如下:
Linux
IBM AIX
FreeBSD
NetBSD
OpenBSD
HP-UX
Mac OS X
Solaris: 9, 10, 11
Windows: 2000, Server 2003, XP, Vista, Server 2008, 7
zabbix_agentd命令详解(Linux)
linux和windows上略有不同,不过基本上差不多
usage: zabbix_agentd [-Vhp] [-c ] [-t ]
1
usage:zabbix_agentd[-Vhp][-c][-t]
参数
-c –config 配置文件绝对路径
-p –print 打印出所有的item,然后退出
-t –test 测试指定item key,然后退出
-h –help 帮助
-V –version 显示版本号
1
2
3
4
5
-c–config 配置文件绝对路径
-p–print 打印出所有的item,然后退出
-t–test 测试指定itemkey,然后退出
-h–help 帮助
-V–version 显示版本号
zabbix_agentd命令详解(Windows)
基本上使用方法和linux一样,不过有些特殊,在window里,zabbix_agentd多了服务这块。
-i –install 安装为服务
-d –uninstall 移除服务
-s –start 启动服务zabbix_agentd
-x –stop 关闭zabbix_agentd
-m –multiple-agents 多个服务,服务名包含agentd的主机名(不常用)
1
2
3
4
5
-i–install 安装为服务
-d–uninstall 移除服务
-s–start 启动服务zabbix_agentd
-x–stop 关闭zabbix_agentd
-m–multiple-agents 多个服务,服务名包含agentd的主机名(不常用)
zabbix_agentd实例测试
列出items
# ./zabbix_agentd -p | grep uptime
system.uptime [u|15923945]
1
2
# ./zabbix_agentd -p | grep uptime
system.uptime [u|15923945]
测试key
# ./zabbix_agentd -t system.uptime -c /usr/local/zabbix-2.2.1/etc/zabbix_agentd.conf
system.uptime [u|15923992]
1
2
# ./zabbix_agentd -t system.uptime -c /usr/local/zabbix-2.2.1/etc/zabbix_agentd.conf
system.uptime [u|15923992]
启动zabbix_agentd
# ./zabbix_agentd -c /usr/local/zabbix-2.2.1/etc/zabbix_agentd.conf
1
# ./zabbix_agentd -c /usr/local/zabbix-2.2.1/etc/zabbix_agentd.con
更多zabbix技术资料,请持续关注乐维社区:https://forum.lwops.cn/