仪表盘对象

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

仪表板

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

属性 类型 描述
dashboardid ID 仪表板的 ID。

属性行为:
- 只读
- 更新操作时 必需
name string 仪表板名称。

属性行为:
- 创建操作时 必需
userid ID 作为仪表板所有者的用户 ID。
private integer 仪表板共享类型。

可能的值:
0 - 公共仪表板;
1 - (默认) 私有仪表板。
display_period integer 默认页面显示周期(以秒为单位)。

可能的值:10、30、60、120、600、1800、3600。

默认值:30。
auto_start integer 自动启动幻灯片播放。

可能的值:
0 - 不自动启动幻灯片播放;
1 - (默认) 自动启动幻灯片播放。

仪表板页面

仪表板页面对象具有以下属性。

属性 类型 说明
dashboard_pageid ID 仪表板页面的 ID。

属性行为
- 只读
name string 仪表板页面名称。

默认值:空字符串。
display_period integer 仪表板页面显示周期(以秒为单位)。

可能的值:0、10、30、60、120、600、1800、3600。

默认值:0(将使用默认页面显示周期)。
widgets array 仪表板小部件对象的数组。

仪表板小部件

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

Property Type Description
widgetid ID 仪表板小部件的 ID。

Property behavior:
- 只读
type string 仪表板小部件的类型。

可能的值:
actionlog - Action log;
clock - Clock;
discovery - Discovery status;
favgraphs - Favorite graphs;
favmaps - Favorite maps;
gauge - Gauge;
geomap - Geomap;
graph - Graph (classic);
graphprototype - Graph prototype;
honeycomb - Honeycomb;
hostavail - 主机可用性;
hostcard - 主机卡片;
hostnavigator - 主机导航器;
itemcard - 监控项卡片;
itemhistory - 监控项历史;
itemnavigator - 监控项导航器;
item - 监控项值;
map - Map;
navtree - Map Navigation Tree;
piechart - Pie chart;
problemhosts - Problem hosts;
problems - Problems;
problemsbysv - Problems by severity;
slareport - SLA report;
svggraph - Graph;
systeminfo - System information;
tophosts - Top hosts;
topitems - Top items;
toptriggers - Top triggers;
trigover - 触发器概览;
url - URL;
web - Web monitoring.

Property behavior:
- 必填
name string 自定义小部件名称。
x integer 仪表板左侧起的水平位置。

可能的值范围为 0 到 71。
y integer 仪表板顶部起的垂直位置。

可能的值范围为 0 到 63。
width integer 小部件宽度。

可能的值范围为 1 到 72。
height integer 小部件高度。

可能的值范围为 1 到 64。
view_mode integer 小部件视图模式。

可能的值:
0 - (默认) 默认小部件视图;
1 - 隐藏标题;
fields array 仪表板小部件字段 对象数组。

Property behavior:
- 参见 仪表板小部件字段 中的各个小部件
仪表板小部件字段

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

属性 类型 描述
type integer 小部件字段的类型。

可能的值:
0 - 整数;
1 - 字符串;
2 - 主机组;
3 - 主机;
4 - 监控项;
5 - 监控项原型;
6 - 图形;
7 - 图形原型;
8 - 地图;
9 - 服务;
10 - SLA;
11 - 用户;
12 - 动作;
13 - 介质类型。

属性行为
- 必需
name string 小部件字段名称。

可能的值:请参见仪表板小部件字段

属性行为
- 必需
value mixed 取决于类型的小部件字段值。

可能的值:请参见仪表板小部件字段

属性行为
- 必需

仪表板用户组

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

属性 Type 说明
usrgrpid ID 用户组的 ID。

属性行为:
- 必填
permission integer 权限级别类型。

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

属性行为:
- 必填

仪表板用户

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

属性 Type 说明
userid ID 用户的 ID。

属性行为:
- 必填
permission integer 权限级别类型。

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

属性行为:
- 必填