On this page
模板仪表板 object
以下 objects 与 templatedashboard
API 直接相关。
模板仪表板
模板仪表板对象具有以下属性。
| Property | Type | Description |
|---|---|---|
| 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 | 通用唯一标识符,用于将导入的模板仪表板链接到已存在的仪表板。如果未提供,则自动生成。 |
模板仪表板页面
模板仪表板页面对象具有以下属性。
| Property | Type | Description |
|---|---|---|
| dashboard_pageid | ID | 仪表板页面的 ID。 Property behavior: - read-only |
| name | string | 仪表板页面名称。 默认值:空字符串。 |
| display_period | integer | 仪表板页面显示周期(秒)。 可能的值:0, 10, 30, 60, 120, 600, 1800, 3600。 默认值:0(将使用默认页面显示周期)。 |
| widgets | array | 模板仪表板小部件对象数组。 |
模板仪表板小部件
模板仪表板小部件对象具有以下属性。
| Property | Type | Description |
|---|---|---|
| widgetid | ID | 仪表板小部件的 ID。 Property behavior: - read-only |
| type | string | 仪表板小部件的类型。 Possible values: actionlog - 操作日志; clock - 时钟; (deprecated) dataover - 数据概览; discovery - 发现状态; favgraphs - 收藏图形; favmaps - 收藏地图; gauge - 仪表盘; graph - 图形(经典); graphprototype - 图形原型; honeycomb - 蜂窝; hostavail - 主机可用性; hostnavigator - 主机导航器; itemnavigator - 监控项导航器; item - 监控项值; map - 地图; navtree - 地图导航树; piechart - 饼图; plaintext - 纯文本; problemhosts - 问题主机; problems - 问题; problemsbysv - 按严重性划分的问题; slareport - SLA 报告; svggraph - 图形; systeminfo - 系统信息; tophosts - Top 主机; toptriggers - Top 触发器; trigover - 触发器概览; url - URL; web - Web 监控。 Property behavior: - required |
| name | string | 自定义小部件名称。 |
| x | integer | 仪表板左侧起的水平位置。 Possible values range from 0 to 71. |
| y | integer | 仪表板顶部起的垂直位置。 Possible values range from 0 to 63. |
| width | integer | 小部件宽度。 Possible values range from 1 to 72. |
| height | integer | 小部件高度。 Possible values range from 1 to 64. |
| view_mode | integer | 小部件视图模式。 Possible values: 0 - (default) 默认小部件视图; 1 - 带隐藏标题栏; |
| fields | array | 模板仪表板小部件字段 对象数组。 |
模板仪表板小部件字段
模板仪表板小部件字段对象具有以下属性。
| Property | Type | Description |
|---|---|---|
| type | integer | 小部件字段的类型。 可能的值: 0 - Integer; 1 - String; 4 - Item; 5 - Item prototype; 6 - Graph; 7 - Graph prototype; 8 - Map; 9 - Service; 10 - SLA; 11 - User; 12 - Action; 13 - Media type. Property behavior: - required |
| name | string | 小部件字段名称。 可能的值:请参见 Dashboard widget fields。请注意,某些与主机相关的参数(例如,在 Problems 小部件中的 Host groups、Exclude host groups 和 Hosts,在 Host availability 小部件中的 Host groups 等)在模板仪表板上配置小部件时不可用。这是因为模板仪表板只显示与该模板关联的主机的数据。 Property behavior: - required |
| value | mixed | 根据类型而定的小部件字段值。 可能的值:请参见 Dashboard widget fields。请注意,某些与主机相关的参数(例如,在 Problems 小部件中的 Host groups、Exclude host groups 和 Hosts,在 Host availability 小部件中的 Host groups 等)在模板仪表板上配置小部件时不可用。这是因为模板仪表板只显示与该模板关联的主机的数据。 Property behavior: - required |