天天看点

zabbix问题集锦

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,如需转载请自行联系原作者

继续阅读