> 仪表板对象

下列对象与仪表板 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 到 23。
y 整数 仪 板顶部的垂直位置。

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

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

有效值范围从 1 到 32。
view_mode 整数 视 模式

可能的值:
0 - (默认) 默认视图;
1 - 隐藏header视图
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 - 读-写。