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限制解决的主要内容,如果未能解决你的问题,请参考以下文章
利用python3 调用zabbix接口完成批量加聚合图形(screens)