2022 Zabbix中国峰会
2022 Zabbix中国峰会

> Graph prototype object

The following objects are directly related to the graphprototype API. 以下对象与 graphprototype API直接相关。

Graph prototype

图形原型

The graph prototype object has the following properties. 图形原型对象具有以下属性:

Property Type Description
graphid string (readonly) ID of the graph prototype.
height
(required)
integer Height of the graph prototype in pixels.
name
(required)
string Name of the graph prototype.
width
(required)
integer Width of the graph prototype in pixels.
graphtype integer Graph prototypes's layout type.

Possible values:
0 - (default) normal;
1 - stacked;
2 - pie;
3 - exploded.
percent_left float Left percentile.

Default: 0.
percent_right float Right percentile.

Default: 0.
show_3d integer Whether to show discovered pie and exploded graphs in 3D.

Possible values:
0 - (default) show in 2D;
1 - show in 3D.
show_legend integer Whether to show the legend on the discovered graph.

Possible values:
0 - hide;
1 - (default) show.
show_work_period integer Whether to show the working time on the discovered graph.

Possible values:
0 - hide;
1 - (default) show.
templateid string (readonly) ID of the parent template graph prototype.
yaxismax float The fixed maximum value for the Y axis.
yaxismin float The fixed minimum value for the Y axis.
ymax_itemid string ID of the item that is used as the maximum value for the Y axis.
ymax_type integer Maximum value calculation method for the Y axis.

Possible values:
0 - (default) calculated;
1 - fixed;
2 - item.
ymin_itemid string ID of the item that is used as the minimum value for the Y axis.
ymin_type integer Minimum value calculation method for the Y axis.

Possible values:
0 - (default) calculated;
1 - fixed;
2 - item.
属性 类 描述
graphid string (只读) 图形原型的ID.
height
(必选)
integer 图形原型的高度(单位:像素).
name
(必选)
string 图形原型的名称.
width
(必选)
integer 图形原型的宽度(单位:像素)
graphtype integer 图形原型布局类型 .

可能值:
0 - (默认) 常规;
1 - 堆积图;
2 - 饼图;
3 - 分散饼图.
percent_left float 左侧百分比线.

默认: 0.
percent_right float 右侧百分比线.

默认: 0.
show_3d integer 否使用3D形式显示被发现的饼图和分散饼图.

可能值:
0 - (默认) 以2D形式展示;
1 - 以3D形式展示.
show_legend integer 是否在被发现的图表上显示图例.

可能值:
0 - 隐藏;
1 - (默认) 显示.
show_work_period integer 是否在发现的图表上显示工作时间.

可能值:
0 - 隐藏;
1 - (默认) 显示.
templateid string (只读) 图形原形的父模板的ID.
yaxismax float Y轴的固定最大值.
yaxismin float Y轴的固定最小值.
ymax_itemid string 用于作为Y轴最大值的监控项ID.
ymax_type integer Y轴最大值的计算方式.

可能值:
0 - (默认) 计算的;
1 - 固定的;
2 - 监控项.
ymin_itemid string 用于作为Y轴最小值的监控项ID.
ymin_type integer Y轴最小值的计算方式.

可能值:
0 - (默认) 计算的;
1 - 固定的;
2 - 监控项.