安装linux分布式监控,[备忘]Zabbix分布式服务器监控系统安装及部署(一)

Zabbix是一个有着良好web交互界面的分布式开源监控系统,主要有Zabbix Server和Zabbix agent两部分。Zabbix支持Linux及windows等操作系统...Zabbix已经内置了常见系统中的一些监控参数,已经很全面了,当然,用户可以根据自己的需求在进行添加。这里实践部署的同时做一记录,以备后用。

(之前了解过的监控类工具有:Cacti和Nagios等)

操作环境:

OS:Ubuntu 10.04 64位 Server版

zabbix-server:1.8.16

zabbix-client:1.8.16

1,安装支持包

最好先更新下源:

sudo su

apt-get update

apt-get install gcc libmysql++-dev libcurl4-gnutls-dev snmp libsnmp-dev

2,安装apache、php5、mysql...

sudo apt-get install apache2

sudo apt-get install php5

sudo apt-get install libapache2-mod-php5

sudo apt-get install mysql-server

sudo apt-get install libapache2-mod-auth-mysql

sudo apt-get install php5-mysql

重启apache服务:

sudo /etc/init.d/apache2 restart

查看/etc/apache2/mods-enabled路径下是否有 php5.conf 、php5.load两个文件,若没有,则 sudo a2enmod php5,操作完成后重启apache服务。

3,安装Zabbix-Server端

这里安装Zabbix的时候,一种是从Ubuntu官方源中获取安装,在一种是自己从Zabbix官网(http://www.zabbix.com/)下载相关版本的包上传至服务器后编译安装。

sudo apt-get install zabbix-server-mysql

安装的过程中会要求输入数据库的账户及密码,后面安装web的时候要用到。

4,安装web管理端

sudo apt-get install zabbix-frontend-php

下载后的目录是在/usr/share/zabbix中,自行cp至www目录下。

这个是可以通过Ubuntu官方源来下载的,但是我用的时候有问题,便选择了自行下载后上传。

5,安装zabbix-agent

sudo apt-get install zabbix-agent

而后修改/etc/zabbix/下的两个conf文件,zabbix_agent.conf和zabbix_sagentd.conf;

将其中的Server修改为zabbix-server所在的IP或者域名。

hostname修改为要在web管理台上填写的主机名称。

6,重启apache,安装web管理中心。

访问:http://www.domain.com(IP)/zabbix,填写相关信息。数据库用户名及密码为安装zabbix-server时所使用的。

后续再补充...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值