zabbix 3.0 安裝 ubuntu環境


zabbix 3.0 安裝

標簽(空格分隔): 開發


下載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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM