Table of Contents

> 图表 object

以下objects与graph API直接相关.

图表

该图表 object 具有以下属性。

属性 数据类型 描述
graphid string (只读) 图表的ID。
height
(required)
integer 图表的高度(以像素为单位)。
name
(required)
string 图表的名称
width
(required)
integer 图表的宽度(以像素为单位)。
flags integer (只读) 图表的来源。

可能的值有:
0 - (默认) 普通图表;
4 - 发现的图表。
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 - (默认) 显示。
show_triggers integer 是否在图表上显示触发器线。

可能的值:
0 - 隐藏;
1 - (默认) 显示。
templateid string (只读) 父模板图表的ID。
yaxismax float Y轴的固定最大值。

默认值:100。
yaxismin float Y轴的固定最小值。

默认值:0。
ymax_itemid string 用作Y轴最大值的 监控项 的ID。

从Zabbix 6.0.7开始,如果用户无权访问指定的 监控项,图表将按照ymax_type设置为'0'(计算值)的方式渲染。
ymax_type integer Y轴最大值的计算方法。

可能的值:
0 - (默认) 计算值;
1 - 固定值;
2 - 监控项。
ymin_itemid string 用作Y轴最小值的 监控项 的ID。

从Zabbix 6.0.7开始,如果用户无权访问指定的 监控项,图表将按照ymax_type设置为'0'(计算值)的方式渲染。
ymin_type integer Y轴最小值的计算方法。

可能的值:
0 - (默认) 计算值;
1 - 固定值;
2 - 监控项。
uuid string 通用唯一标识符,用于将导入的图表链接到已存在的图表。仅用于模板上的图表。如果未提供,则自动生成。

请注意,某些方法(update, delete)所需的/可选参数组合是不同的。