这是原厂英文文档的翻译页面. 欢迎帮助我们 完善文档.
2022 Zabbix中国峰会
2022 Zabbix中国峰会
Table of Contents

> 图表对象

以下这些对象与 graph API 直接相关。

图表

图表对象具有以下属性。

特性 类型 描述
graphid 字符 (只读) 图表的 ID。
height
(必选)
整数 图表的高度,以像素为单位。
name
(必选)
字符 图表的名称。
width
(必选)
整数 图表的宽度,以像素为单位。
flags 整数 (只读) 图表的来源。

可用值:
0 - (默认) 普通图表;
4 - 发现的图表。
graphtype 整数 图表的布局类型。

可用值:
0 - (默认) 常规;
1 - 堆积图;
2 - 饼图;
3 - 分散饼图。
percent_left 浮点数 左百分比。

默认:0。
percent_right 浮点数 右百分比。

默认:0。
show_3d 整数 是否以3D形式展示饼图和分散饼图。

可用值:
0 - (默认) 以2D展示;
1 - 以3D展示。
show_legend 整数 是否在图表上显示图例。

可用值:
0 - 隐藏;
1 - (默认) 显示。
show_work_period 整数 是否在图表上显示工作时间。

可用值:
0 - 隐藏;
1 - (默认) 显示。
show_triggers 整数 是否在图表上显示触发线。

可用值:
0 - 隐藏;
1 - (默认) 显示。
templateid 字符 (只读) 父模板图表的ID。
yaxismax 浮点数 Y轴的固定最大值。

默认:100。
yaxismin 浮点数 Y轴的固定最小值。

默认:0。
ymax_itemid 字符 用于作为Y轴最大值的监控项的ID。

从 Zabbix 6.0.7 开始,如果用户无权访问指定监控项,则图形呈现为 ymax_type 将设置为“0”(计算)。
ymax_type 整数 Y轴最大值的计算方式。

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

从 Zabbix 6.0.7 开始,如果用户无权访问指定监控项,则图形呈现为 ymax_type 将设置为“0”(计算)。
ymin_type 整数 Y轴最小值的计算方式。

可用值:
0 - (默认) 可计算的;
1 - 固定的;
2 - 监控项。
uuid 字符 唯一通用标识符,用于将导入的图表与已有的图表联系起来。只用于模板上的图形。如果没有给出,则自动生成。

对于更新操作,这个字段是只读的。

注意,对于某些方法(更新、删除),必需/可选参数组合是不同的。