Sidebar

zh:manual:api:reference:dashboard:object

> 对象

下列对象与仪表板 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 - 读-写。