首页 > 其他 > 详细

zabbix搭建

时间:2014-03-17 01:35:27      阅读:568      评论:0      收藏:0      [点我收藏+]

zabbix是一个基于WEB界面的提供分布式系统监视以及网

bubuko.com,布布扣

络监视功能的企业级的开源解决方案。

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 agent需要安装在被监视的目标服务器上,它主要完成对硬件信息或与操作系统有关的内存,CPU等信息的收集。zabbix agent可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD, OS X, Tru64/OSF1, Windows NT4.0, Windows 2000/2003/XP/Vista)等系统之上。
zabbix server可以单独监视远程服务器的服务状态;同时也可以与zabbix agent配合,可以轮询zabbix agent主动接收监视数据(trapping方式),同时还可被动接收zabbix agent发送的数据(trapping方式)。
另外zabbix server还支持SNMP (v1,v2),可以与SNMP软件(例如:net-snmp)等配合使用。[

特点

zabbix的主要特点:
- 安装与配置简单,学习成本低
- 支持多语言(包括中文)
- 免费开源
- 自动发现服务器与网络设备
- 分布式监视以及WEB集中管理功能
- 可以无agent监视
- 用户安全认证和柔软的授权方式
- 通过WEB界面设置或查看监视结果
- email等通知功能
等等
Zabbix主要功能:
- CPU负荷
- 内存使用
bubuko.com,布布扣

-磁盘使用
- 网络状况
- 端口监视
- 日志监视。[1]



Zabbix Server 2.0.1 安装

1

#groupadd zabbix

#useradd -g zabbix zabbix

2

#yum install mysql-servermysql-devel gcc gcc-c++ net-snmp-devel curl-devel php php-gd php-mysqlphp-bcmath php-mbstring php-xml

3

# tar zxf zabbix-2.0.1.tar.gz -C/usr/local/src

# cd /usr/local/src/zabbix-2.0.1

#./configure --prefix=/usr/local/zabbix--with-mysql --with-net-snmp --with-libcurl --enable-server --enable-agent  

#make

#make install

4
mysqladmin -uroot password 密码

mysql  -uroot -p 验证

mysql> create database zabbix;

mysql> grant all privileges on zabbix.*to zabbix@localhost identified by ‘zabbix‘;

mysql> flush privileges;

mysql> quit;  

5

# cd/usr/local/src/zabbix-2.0.1/database/mysql

# mysql -u root -p -A zabbix <schema.sql  #1按顺序来。

# mysql -u root -p -A zabbix < images.sql #2

#   mysql -u root -p -A zabbix < data.sql  

6 配置

# vim/usr/local/zabbix/etc/zabbix_server.conf   #修改DB连接数据库账户及密码

 DBName=zabbix

 DBUser=zabbix

      DBPassword=zabbix

7启动服务

# /usr/local/zabbix/sbin/zabbix_server  restart      

# /usr/local/zabbix/sbin/zabbix_agentd  restart

8 打开端口

#cat >>/etc/services <<EOF                        #开放agenttrapper端口

>zabbix-agent 10050/tcp     #Zabbix Agent    

>zabbix-agent 10050/udp    #Zabbix Agent

>zabbix-trapper 10051/tcp    #Zabbix Trapper

>zabbix-trapper 10051/udo   #Zabbix Trapper

>EOF

9 复制配置文件

# cp -R/usr/local/src/zabbix-2.0.1/frontends/php/*  /var/www/html/zabbix/

# chown -R apache:apache/var/www/html/zabbix/   #赋予apache权限

10 修改php参数

# vi /etc/php.ini

date.timezone = "Asia/Chongqing"

post_max_size = 16M

max_execution_time = 300

max_input_time = 300

memory_limit = 128M

11 重启服务

# service httpdrestart

12

http://服务器ip/zabbix

bubuko.com,布布扣


bubuko.com,布布扣

bubuko.com,布布扣


bubuko.com,布布扣


bubuko.com,布布扣


bubuko.com,布布扣

查看/var/www/html/zabbix/conf,有没有zabbix.conf.php.没有下载复制到 /var/www/html/zabbix/conf下,刷新即可。





bubuko.com,布布扣

刷新成功,点击finish

登入 zabbix

zabbix默认用户名为  admin  密码为 zabbix


zabbix搭建,布布扣,bubuko.com

zabbix搭建

原文:http://7177526.blog.51cto.com/7167526/1377466

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