> 对象

下列对象与仪表板 API 直接相关。

仪表板

仪表板对象具有以下属性:

属性类型描述
dashboardid字符串(只读) 仪表板 ID。
name
(需要的)
字符串仪表板名称。
userid字符串仪表板属主的用户 ID。
private整数仪表板共享的类型。

可能的值:
0 - 公用仪表板;
1 - (默认的) 私有仪表板。

仪表板小部件

仪表板小部件对象具有以下属性:

属性类型描述
widgetid字符串(只读) 仪表板小部件的 ID。
type
(需要的)
字符串仪表板小部件的类型。

可能的值:
actionlog - 动作记录;
clock - 时钟;
dataover - 数据预览;
discovery - 发现状态;
favgraphs - 常用的图形;
favmaps - 常用的拓扑图;
favscreens - 常用的聚合图形;
graph - 图形;
problemhosts - 有问题的主机;
map - 拓扑图;
navtree - 拓扑图导航树;
plaintext - 纯文本;
problems - 问题;
systeminfo - 系统信息;
problemsbysv - 问题的严重性;
trigover - 触发器预览;
url - URL;
web - Web监控;
name字符串自定义的小部件名称。
x整数仪表板左侧的水平位置。

有效值范围从 0 到 11。
y整数仪表板顶部的垂直位置。

有效值范围从 0 到 63。
width整数小部件的宽度。

有效值范围从 1 到 12。
height整数小部件的高度;

有效值范围从 1 到 32。
fields数组仪表板小组件字段对象的数组。

仪表板小部件字段

仪表板小部件字段对象具有以下属性:

属性类型描述
type
(需要的)
整数小部件字段的值。

可能的值:
0 - 整数;
1 - 字符串;
2 - 主机组;
3 - 主机;
4 - 监控项;
6 - 图形;
8 - 拓扑图;
name字符串小部件字段的名称。
value
(需要的)
混合型取决于类型的小部件字段值。

仪表板用户组

基于用户组的仪表板权限列表。其具有以下属性:

属性类型描述
usrgrpid
(需要的)
字符串用户组 ID。
permission
(需要的)
整数权限级别的类型。

可能的值:
2 - 只读;
3 - 读-写。

仪表板用户

基于用户的仪表板权限列表。其具有以下属性:

属性类型描述
userid
(需要的)
字符串用户 ID。
permission \(需要的)整数权限级别的类型。

可能的值:
2 - 只读;
3 - 读-写。