共计 1056 个字符,预计需要花费 3 分钟才能阅读完成。
Zabbix 添加 Calculated items 后保存页面成空白
Nginx 报以下错误
2014/09/23 10:10:23 [error] 27617#0: *111642 readv() failed (104: Connection reset by peer) while reading upstream, client: xxxxxx, server: xxxxx, request: “POST /disc_prototypes.php HTTP/1.1”, upstream: “fastcgi://127.0.0.1:9000”, host: “xxxxx”, referrer: “http://xxxxxx/disc_prototypes.php?parent_discoveryid=24117&form=Create+item+prototype”
解决办法
这个是由于提交页面后 PHP-FPM 处理时间过长造成的。需要在 php-fpm.conf 中设置 request_terminate_timeout 和 php.ini 中设置 max_execution_time 两个参数的值
设置单个 PHP 脚本最大执行时间
max_execution_time = 300s
设置 PHP-FPM 工作进程处理单个请求的超时时间
request_terminate_timeout = 600s
重新加载 PHP-FPM 后就可以保存新增的 item 了
一些 Zabbix 相关教程集合 :
安装部署分布式监控系统 Zabbix 2.06 http://www.linuxidc.com/Linux/2013-07/86942.htm
《安装部署分布式监控系统 Zabbix 2.06》http://www.linuxidc.com/Linux/2013-07/86942.htm
CentOS 6.3 下 Zabbix 安装部署 http://www.linuxidc.com/Linux/2013-05/83786.htm
Zabbix 分布式监控系统实践 http://www.linuxidc.com/Linux/2013-06/85758.htm
CentOS 6.3 下 Zabbix 监控 apache server-status http://www.linuxidc.com/Linux/2013-05/84740.htm
CentOS 6.3 下 Zabbix 监控 MySQL 数据库参数 http://www.linuxidc.com/Linux/2013-05/84800.htm
ZABBIX 的详细介绍 :请点这里
ZABBIX 的下载地址 :请点这里