1:zabbix 安装走到下面时会检测php.ini参数的设置是否合理,并给出了合适的取值.
出现的问题:修改php.ini里面的参数并重启php-fpm服务以后,这个页面的参数始终没有改变,也就是php.ini里面的参数修改后没有生效.
解决方法:查看系统是否安装了多个php版本, 使用 phpinfo() 函数查看当前使用的是哪个php.ini(可能会有多个php.ini文件), 然后修改当前使用的php.ini配置文件里面的参数然后重启php-fpm就解决问题了.
合适的取值如下:
post_max_size =16M
max_execution_time =300
max_input_time =300
2: zabbix是支持中文的(使用的版本2.4.5),在站点右上角"基本设置"里面可以选择中文.
出现的问题: 选择中文以后一些地方有乱码.
解决方法: 找到win7(其它windows系统也应该可以) C:\Windows\Fonts 目录下面的 "楷体 常规"文件并复制到桌面(复制到桌面以后名字会自动变成simkai.ttf),然后用 simkai.ttf 文件去替换zabbix站点fonts目录里面的DejaVuSans.ttf 文件 (我的位置 /web/zabbix.com/fonts/DejaVuSans.ttf ). 就可以解决了
3:zabbix监控windows主机. 首先在windows上安装zabbix_agentd并修改配置文件.(安装zabbix_agents参考http://blog.sina.com.cn/s/blog_7db125620101buyx.html)
遇到的问题: zabbix 2.4.5监控linux机器的时候需要修改zabbix_agentd的配置文件参数如下, 但是在监控windows的时候让然只配置这四个选项就会出现问题!!
LogFile=/tmp/zabbix_agentd.log
Server=192.168.1.99 #准许这个server获取我(zabbix client)的信息.
ServerActive=192.168.1.99 #我(zabbix client)把信息主动提交到这个服务端.
Hostname=zabbix.client #zabbix_agentd所在系统的的hostname
解决方法: 监控windows主机的时候除了配置 Server 、ServerActive、Hostname 三个选项以外还要配置ListenIp选项然后就可以获取数据了。
Server=192.168.1.99 #准许这个server获取我(zabbix client)的信息.
ServerActive=192.168.1.99 #我(zabbix client)把信息主动提交到这个服务端.
ListenIp=192.168.1.26 #配置为本机的ip地址
Hostname=zabbix.client #zabbix_agentd所在系统的的hostname