Search the whole station

zabbix使用教程-zabbix_agentd命令详解

zabbix_agentd是什么,作用是什么?

abbix_agentd非常非常重要,它是每个学习zabbix必须熟悉也必须接触到得东西,把zabbix_agentd安装到被监控服务器上,zabbix_server便可以和zabbix_agentd通信来获取数据。下面来详细聊聊zabbix_agentd。

zabbix支持哪些系统?

作为一个跨平台的监控系统,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上略有不同,不过基本上差不多

zabbix_agentd命令使用方法

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/

The prev: The next:

Related recommendations

Expand more!