首页 > 其他 > 详细

zabbix

时间:2017-03-02 14:19:08      阅读:277      评论:0      收藏:0      [点我收藏+]

zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 zabbix由2部分构成,zabbix server与可选组件zabbix agent。 zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。

安装zabbix服务器

首先安装mysql数据库

[root@localhost ~]# yum install -y mysql

[root@localhost ~]#service mysql start

关闭selinux

[root@localhost ~]# setenforce 0

添加zabbix仓库

[root@localhost ~]# rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm

安装zabbix

如果是安装zabbix服务器,安装下面两个包,zabbix等需要安装的包会作为依赖被安装。Apache和php也会被安装。

[root@localhost ~]# yum install zabbix-server-mysql zabbix-web-mysql

创建MySQL数据库及用户和权限

创建了一个zabbix数据库,一个zabbix用户,其密码为zabbix。zabbix用户在本地对zabbix数据库拥有所有权限。

[root@localhost ~]# mysql -uroot -p
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by ‘zabbix‘;
mysql> flush privileges;

初始化zabbix数据库

之前安装的zabbix-server-mysql为我们提供了数据库初始化脚本。 这些sql脚本位于/usr/share/doc/zabbix-server-mysql-2.4.4/create/目录,不同的版本号需要注意目录中的版本号部分。 通过下面方式导入数据中

[root@localhost ~]# cd /usr/share/doc/zabbix-server-mysql-2.4.8/create/

[root@localhost ~]# mysql -uroot zabbix < schema.sql
[root@localhost ~]# mysql -uroot zabbix  < images.sql
[root@localhost ~]# mysql -uroot zabbix < data.sql

数据库初始化成功之后还要编辑zabbix的配置文件使其能访问数据库

[root@localhost ~]# vim /etc/zabbix/zabbix_server.conf

DBHost=localhost    主机名

DBName=zabbix      数据库名称

DBUser=zabbix         数据库用户名

DBPassword=zabbix  密码

启动zabbix server

[root@localhost ~]# service zabbix-server start
Starting Zabbix server:                                    [确定]
[root@localhost ~]# service httpd start

PHP时区设置

[root@localhost ~]# vim /etc/httpd/conf.d/zabbix.conf   # 将date.timezone设置为Asia/Shanghai

php_value date.timezone Asia/Shanghai     


访问zabbix                                    # 因为做实验的时候没截图,后期补的笔记截图借用别人的

http://192.168.250.249/zabbix 

 第一次访问会进入设置向导,根据提示点击『next』即可。 到这个界面的时候,需要填写之前设置的zabbix数据库信息。填写后点击『Test Connection』测试连接是否成功。

技术分享

填写Host和Port,如果您不知道这是什么意思,请保持默认,Name请自定义填写。

技术分享

登录到Zabbix

使用下面默认的用户名和密码登录即可,注意大小写。 Admin\zabbix

技术分享

zabbix

原文:http://9872158.blog.51cto.com/9862158/1902487

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!