1.zabbix_get [7189]: Check access restrictions in Zabbix agent configuration
zabbix的服务器端与客户端连接的主要工具就是zabbix里bin文件夹下的zabbix_get文件,这个命令只能在zabbix的server端使用
2.Assuming that agent dropped connection because of access permissions(由于访问权限导致agent连接失败)
问题实现:zabbix_server和zabbix_agent在同一台机器,server监听全网地址,agent监听内网地址。导致上面的报错发生
解决方案:把zabbix_agentd.conf中 的server把zabbix_server的公网和内网地址都加行。然后agent就可以正常获取到值了
3.解决zabbix 图片显示中文乱码问题
cd /usr/local/data/nginx/html/zabbix/fonts
从windows拷贝simhei.ttf字体到当前目录
vim /usr/local/data/nginx/html/zabbix/include/defines.inc.php
define('ZBX_GRAPH_FONT_NAME', 'simhei')
4.zabbix服务器tmp目录下生成很多0字节的sess文件
解决:php默认会把session保存到tmp目录下,但当session文件过多时会对性能造成影响,可以设置生成的目录定时删除掉这些文件
<code>vim php.ini</code>
<code>session.save_path = </code><code>"/tmp/php-session"</code>
5.安装zabbix,mysql和zabbix 不在同一台服务器,编译指定mysql保存
configure: error: MySQL library not found
解决:安装mysql-devel。
yum -y install mysql-devel
6.No active checks on server: host [] not found
解决:http://blog.sina.com.cn/s/blog_7afaccae0101hhh0.html
7.proxy配置文件中server配置了两个ip,导致主机信息同步不了,
解决:改成一个以后正常
8.zabbix_get获取远程主机参数超时
<code>[root@Zabbix_proxy ~]</code><code># zabbix_get -s 114.215.93.131 -k php-fpm.status[total]</code>
<code>ZBX_NOTSUPPORTED: Timeout </code><code>while</code> <code>executing a shell script.</code>
解决:将zabbix_server和zabbix_agent的Timeout 修改为30.重启服务
本文转自 shouhou2581314 51CTO博客,原文链接:http://blog.51cto.com/thedream/1882007,如需转载请自行联系原作者