配置Zabbix

Posted 一只木头

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了配置Zabbix相关的知识,希望对你有一定的参考价值。

在浏览器中打开:

http://192.168.171.130/zabbix/setup.php

检查系统环境设置,发现PHP bcmatch错误

配置Zabbix

错误排除:

yum install *bcmath* --skip-broken #安装bcmath

cd /usr/local/src/php-5.5.14/ext/bcmath/ #移动到php安装文件夹

/usr/local/php-5.6.20/bin/phize

./configure --with-php-config=/usr/local/php/bin/php-config #配置

make #编译

make install #安装

执行完之后会生成一个路径,路径下 bcmath.so文件

配置Zabbix

vi /etc/php.ini #修改配置文件

extension=bcmath.so #在配置最后一行加入该字段,保存退出。

service php-fpm restart #重启php

点击“Retry”,

配置Zabbix


配置Zabbix

配置Zabbix


配置Zabbix用户名:admin

password:zabbix

配置Zabbix

界面修改:

1)修改系统配置文件,让web页面支持简体中文显示

vi /usr/local/nginx/html/zabbix/include/locales.inc.php #编辑修改

'zh_CN' => array('name' => _('Chinese (zh_CN)'), 'display' => false),

修改为

'zh_CN' => array('name' => _('Chinese (zh_CN)'), 'display' => true),

:wq! #保存退出

2)替换监控图像上系统默认的字体 #默认字体不支持中文,如果不替换,图像上会显示乱码

在Windows系统中的C:\Windows\Fonts目录中复制出一个中文字体文件,例如msyh.ttf

把字体文件msyh.ttf上传到zabbix站点根目录下fonts文件夹中

例如:/usr/local/nginx/html/zabbix/fonts

备份默认的字体文件:DejaVusSans.ttf-bak

修改msyh.ttf名称为DejaVusSans.ttf


后记:

登录界面后:提示Zabbix server is not running,发现10051端口没有打开。

错误排除:⒈防火墙是否关闭?已关闭。

                 ⒉SELINUX是否禁用?已禁用。

   ⒊查看zabbix日志,cat /tmp/zabbix_server.log

提示“zabbix”数据库访问被拒,for user‘zabbix’@‘localhost’

使用”zabbix“登录mysql,use zabbix,访问被拒,应该是zabbix数据库没有授权”zabbix“访问。

但是在配置mysql时,使用了grant all on zabbix.* to 'zabbix'@'127.0.0.1' identified by '123456' with grant option;

再次使用grant all on zabbix.* to 'zabbix'@'localhost' identified by '123456' with grant option;

重启mysql服务,service mysqld restart

重启zabbix_server服务,service zabbix_server restart.

再次访问网页,警告消除。


以上是关于配置Zabbix的主要内容,如果未能解决你的问题,请参考以下文章

ZabbixZabbix JMX 接口配置

Zabbixzabbix设置邮件报警

ZabbixZabbix对接AD域

zabbixzabbix数据库字段

zabbixzabbix监控java程序(JMX)

自动化运维工具之Zabbixzabbix发现_自动注册及web页面状态监控