> 仪表盘对象

下列对象与dashboard(仪表盘) API 直接相关。

仪表盘

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

属性类型说明
dashboardidstring(只读) 仪表盘ID。
name
(必需)
string仪表盘名称。
useridstring仪表盘所属用户的用户ID。
privateinteger仪表盘的共享类型。

可用值:
0 - 公共仪表盘;
1 - (默认) 私有仪表盘。
display_periodinteger默认页面显示周期(秒)。

可用值:10,30,60,120,600,1800,3600。

默认:30。
auto_startinteger自动幻灯片放映。

可用值:
0 - 不自动开始幻灯片放映;
1 - (默认) 自动开始幻灯片放映。

仪表盘页面

仪表盘页面对象具有如下属性:

属性类型说明
dashboard_pageidstring(只读) 仪表盘页面ID。
namestring仪表盘页面名称。

默认:空字符串。
display_periodinteger仪表盘页面显示周期(秒)。

可用值:0,10,30,60,120,600,1800,3600。

默认:0(使用默认页显示周期)。
widgetsarray仪表盘部件对象数组。

仪表盘部件

仪表盘部件对象具有如下属性:

属性类型说明
widgetidstring(只读) 仪表盘部件ID。
type
(必需)
string仪表盘部件类型。

可用值:
actionlog - 动作日志;
clock - 时钟;
dataover - 数据预览;
discovery - 发现状态;
favgraphs - 常用的图形;
favmaps - 常用的拓扑图;
graph - 图形 (经典);
graphprototype - 图原型;
hostavail - 主机可用性;
item - 监控项值;
map - 拓扑图;
navtree - 拓扑图导航树;
plaintext - 纯文本;
problemhosts - 有问题的主机;
problems - 问题;
problemsbysv - 问题的严重性;
svggraph - svg图形;
systeminfo - 系统信息;
tophosts - Top主机;
trigover - 触发器概览;
url - URL;
web - 网站监控。
namestring自定义组件名称。
xinteger从仪表盘左侧开始的的水平位置(x轴)。

有效值范围从 0 到 23。
yinteger从仪表盘顶部开始的垂直位置(y轴)。

有效值范围从 0 到 62。
widthinteger部件的宽度。

有效值范围从 1 到 24。
heightinteger部件的高度。

有效值范围从 2 到 32。
view_modeinteger部件的查看模式。

可用值:
0 - (默认) 默认的部件模式;
1 - 带隐藏标题模式。
fieldsarray仪表板部件字段数组对象。

仪表盘部件字段

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

属性类型说明
type
(必需)
integer部件字段类型。

可用值:
0 - 整数;
1 - 字符串;
2 - 主机组;
3 - 主机;
4 - 监控项;
6 - 图表;
8 - 拓扑图。
namestring部件字段名称。
value
(必需)
mixed部件字段值。

仪表盘用户组

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

属性类型说明
usrgrpid
(必需)
string用户组ID。
permission
(必需)
integer权限级别类型。

可用值:
2 - 只读;
3 - 读写。

仪表盘用户

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

属性类型说明
userid
(必需)
string用户ID。
permission
(必需)
integer权限级别类型。

可用值:
2 - 只读;
3 - 读写。