您的位置:首页 > 其它

zabbix 3.0 安装 ubuntu环境

2016-03-24 22:18 471 查看

zabbix 3.0 安装

标签(空格分隔): 开发

[TOC]

下载deb

# wget http://repo.zabbix.com/zabbix/3.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.0-1+trusty_all.deb # dpkg -i zabbix-release_3.0-1+trusty_all.deb
# apt-get update

1.安装服务端

sudo apt-get install zabbix-server-mysql php5-mysql zabbix-frontend-php

1.1配置zabbix_server.conf

# vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

1.2设置mysql

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;
cd /usr/share/doc/zabbix-server-mysql
zcat create.sql.gz | mysql -u root -p zabbix
sudo cp -r /usr/share/zabbix /var/www/html/zabbix
service zabbix-server restart

1.3修改服务端配置信息

1.3.1配置PHP

sudo vim /etc/php5/apache2/php.ini修改项:
post_max_size = 16M
max_execution_time = 300
max_input_time = 300
date.timezone = "Asia/Shanghai"
修改完成后重启apache2
sudo service apache2 start

1.3.2网页端配置

直接按照网页端配置执行。

地址:
http://ip/zabbix


用户名密码:
Admin/zabbix


1.3.3服务器端配置


采用主动方式来进行数据信息获取,所以要配置一些数据


sudo vi /etc/zabbix/zabbix_server.conf
处理Agentd推送过来的数据的进程开大一些,默认是5
StartTrappers=200

1.3.4服务器端在网页配置template

Configuration-->templates-->选择一个合适的原模板,点击进入详细页面然后full clone.
命名后修改items和Discovery rules的 Type。都设置为Zabbix agent (active)。

2.安装客户端

sudo apt-get install zabbix-agent


安装客户端后,若不是服务器本机,修改zabbix配置文件/etc/zabbix/zabbix_agent.conf的数据

sudo vi /etc/zabbix/zabbix_agentd.conf


修改ServerAcive的IP,地址为服务端地址

ServerActive=127.0.0.1


设置为0 仅为主动模式,如果需要发送数据等 可以不修改此项

StartAgents=0


Hostname修改为网页里面添加的Hostname,需要保持一致。

Hostname=Zabbix server


3.在网页里添加Host

添加agent信息即可。注意选择刚才1.3.4中配置的模板及上面设置的Hostname。

Tips:

启动zabbix

sudo service zabbix-server start

or

sudo /etc/init.d/zabbix-server start

log file,启动不正常时,多查看log日志

/var/log/zabbix/zabbix_agentd.log
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: