zabbix常用功能配置以及一些插件的安装

1.zabbix中文支持以及中文乱码的解决

1. 1在zabbix的界面上直接将语言替换成中文简体

找到zabbix主界面的这个地方zabbix常用功能配置以及一些插件的安装_第1张图片
点开,然后选择中文简体
zabbix常用功能配置以及一些插件的安装_第2张图片
有的版本点开后是默认没有中文的,是因为zabbix默认将中文屏蔽了,需要手动的设置一下。
查找一下 locales.inc.php文件的位置

#find / -name locales.inc.php

然后将以下位置修改一下就好了
这里写图片描述
这个时候就可以使用中文了。

1.2 直接在面板上将语言替换成中文简体,在有的地方我们会发现很多乱码

那是因为zabbix自带的字体中文有问题,需要手动的将那个文件替换掉
1.从 windows 下控制面板->字体->选择一种中文字库例如“楷体”
2.将字体上传至/opt/lampp/htdocs/zabbix/fonts 目录下
3.修改 zabbix 页面管理的中文字体设置

# vim /opt/lampp/htdocs/zabbix/include/defines.inc.php

修改如下两行

define('ZBX_FONT_NAME', 'simkai');
define('ZBX_GRAPH_FONT_NAME', 'simkai');

2.fping的安装及配置

使用zabbix监控服务器系统是否正常存活,当前网络的连接情况,延时以及丢包率,可以使用监控模板中的icmpping,icmppingsec,icmppingloss 这需要用到fping的支持,系统本身是没有这个工具的,所以需要先安装fping

2.1安装fping

首先下载fping
推荐在官网上下载,我这里也有在官网上下载好的源码包
http://download.csdn.net/detail/liang_baikai/9690798
解压然后进入解压后的目录

# ./configure
# make && make install

他默认是安装到/usr/local/sbin/的路径下
而zabbix调用fping是默认在/usr/sbin/路径下找fping
这时候有两种办法解决
方法一:
1.修改zabbix的配置文件

# vim /etc/zabbix/zabbix_server.conf

将FpingLocation配置成

FpingLocation=/usr/local/sbin/fping

配置完了之后需要修改fping的权限
将该文件的所有组和所有者设置为root

# chown root:root /usr/local/sbin/fping

然后将进程的调用者设置为文件的所有者

# chmod u+s /usr/local/sbin/fping 

方法二:
将安装目录下的fping拷贝到/usr/sbin/下
然后修改权限

# chown root:root /usr/sbin/fping
# chmod u+s /usr/sbin/fping 

你可能感兴趣的:(zabbix)