2022 Zabbix中国峰会
2022 Zabbix中国峰会

> Script object(脚本对象)

以下对象跟"脚本"API直接相关。

脚本

脚本对象具备以下属性:

属性 类 说明
scriptid string (只读) 脚本ID
command
(required)
string 运行的命令
name
(required)
string 脚本的名称
confirmation string 弹出确认文本,当尝试在Zabbix前端运行脚本时,会出现弹出窗口
description string 脚本说明
execute_on integer 在哪里运行脚本。

可能出现的值:
0 - 在Zabbix Agent代理上运行;
1 - (默认) 在Zabbix Server上运行
groupid string 可以运行脚本的主机组ID,如果设置为0,则脚本在所有主机组上可用

默认:0
host_access integer 主机运行脚本所需要的权限

可能出现的值:
2 - (默认) 读;
3 - 写
type integer 脚本类型

可能出现的值:
0 - (默认) 脚本;
1 - IPMI
usrgrpid string 将被允许运行脚本的用户组ID,如果设置为0,则脚本在所有用户组上可用

默认: 0