模版仪表盘对象

以下对象与 templatedashboard API 直接相关。

模板仪表板

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

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

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

属性行为:
- 创建操作时 必需
templateid ID 该仪表板所属模板的 ID。

属性行为:
- 常量
- 创建操作时 必需
display_period integer 默认页面显示周期(以秒为单位)。

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

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

可能的值:
0 - 不自动启动幻灯片播放;
1 - (默认) 自动启动幻灯片播放。
uuid string 通用唯一标识符,用于将导入的模板仪表板链接到已存在的仪表板。如果未提供,则自动生成。

模板仪表板页面

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

属性 类型 描述
dashboard_pageid ID 仪表板页面的 ID。

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

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

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

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

模板 dashboard widget

模板 dashboard widget 对象具有以下属性。

Property Type Description
widgetid ID dashboard widget 的 ID。

Property behavior:
- read-only
type string dashboard widget 的类型。

Possible values:
actionlog - Action log;
clock - Clock;
discovery - Discovery status;
favgraphs - Favorite graphs;
favmaps - Favorite maps;
gauge - Gauge;
graph - Graph (classic);
graphprototype - Graph prototype;
honeycomb - Honeycomb;
hostavail - Host availability;
hostcard - Host card;
hostnavigator - Host navigator;
itemcard - Item card;
itemnavigator - Item navigator;
item - Item value;
map - Map;
navtree - Map Navigation Tree;
piechart - Pie chart;
plaintext - Plain text;
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 - Trigger overview;
url - URL;
web - Web monitoring.

Property behavior:
- required
name string 自定义 widget 名称。
x integer dashboard 左侧起的水平位置。

Possible values range from 0 to 71.
y integer dashboard 顶部起的垂直位置。

Possible values range from 0 to 63.
width integer widget 宽度。

Possible values range from 1 to 72.
height integer widget 高度。

Possible values range from 1 to 64.
view_mode integer widget 视图模式。

Possible values:
0 - (default) default widget view;
1 - with hidden header;
fields array 模板 dashboard widget field 对象数组。
模板仪表板小部件字段

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

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

可能的值:
0 - 整数;
1 - 字符串;
4 - 监控项;
5 - 监控项原型;
6 - 图形;
7 - 图形原型;
8 - 拓扑图;
9 - 服务;
10 - SLA;
11 - 用户;
12 - 操作;
13 - 媒介类型。

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

可能的值:请参见仪表板小部件字段。请注意,在模板仪表板上配置小部件时,某些与主机相关的参数(例如,问题小部件中的 主机组排除的主机组主机主机可用性小部件中的 主机组 等)不可用。这是因为模板仪表板仅显示模板所链接主机的数据。

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

可能的值:请参见仪表板小部件字段。请注意,在模板仪表板上配置小部件时,某些与主机相关的参数(例如,问题小部件中的 主机组排除的主机组主机主机可用性小部件中的 主机组 等)不可用。这是因为模板仪表板仅显示模板所链接主机的数据。

属性行为
- 必需