zabbix api创建screen vsize限制解决

Posted 行知笔记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix api创建screen vsize限制解决相关的知识,希望对你有一定的参考价值。

通过脚本调用zabbix api 生成screen报错:

"vsize": must be between "1" and "100"

查看zabbix源码可知:

Zabbix默认创建的Screen的垂直宽度默认最大是100.由于手动创建的Screen的vsize大小要么为0,要么超过了100都会报这个错误,所以解决办法就是增大SCREEN_MAX_SIZE这个值

vim include/defines.inc.php修改

define(‘SCREEN_MAX_SIZE‘, 300);

 

再执行Screen创建脚本就不再报错了

以上是关于zabbix api创建screen vsize限制解决的主要内容,如果未能解决你的问题,请参考以下文章

16.使用zabbix api创建screen

利用python3 调用zabbix接口完成批量加聚合图形(screens)

使用python脚本创建zabbix screen(聚合图形)。

zabbix3

oracle中vsize和length

6zabbix使用进阶(02)