> 对象

下列对象与仪表板 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 数组 [ 表板小组件字段](object#dashboard_widget_field)对象的数组。

仪表板小部件字段

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

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

仪表板用户组

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

属性 类 描述
usrgrpid
(需要的)
字符串 用户 ID。
permission
(需要的)
整数 权
级别的类型。
可能的值:
2 - 只读;
3 - 读-写。

仪表板用户

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

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

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

Dashboard user

List of dashboard permissions based on users. It has the following properties.

Property Type Description
userid
(required)
string User ID.
permission
(required)
integer Type of permission level.

Possible values:
2 - read only;
3 - read-write;