CentOS Zabbix Server安裝

來源:互聯網
上載者:User

標籤:centos zabbix 安裝

系統資訊:CentOS release 6.5 (Final)

核心資訊:2.6.32-431.el6.x86_64

Zabbix server ip:192.168.1.105

Zabbix agent ip:192.168.1.106

 

 

安裝zabbixserver

安裝mysql;

yum -y install mysql-server

 

編輯mysql設定檔;

vim /etc/my.cnf [mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockuser=mysql# Disabling symbolic-links is recommendedto prevent assorted security riskssymbolic-links=0character-set-server=utf8 [mysql]default-character-set=utf8 [mysqld_safe]log-error=/var/log/mysqld.logpid-file=/var/run/mysqld/mysqld.pid

 

重啟mysql;

/etc/init.d/mysqld restart

 

設定開機自啟動;

chkconfig mysqld on

 

建立資料庫;

create database zabbix;

 

對資料庫進行授權;

grant all on zabbix.* to [email protected] by "123456";

 

安裝zabbix repo;

rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm


 

yum安裝zabbix-server;

yum install install zabbix-serverzabbix-server-mysql

 

修改zabbix_server的設定檔;

vim /etc/zabbix/zabbix_server.conf #修改以下三處配置DBName=zabbixDBUser=zabbixDBPassword=123456


 

查看資料庫表;

rpm -ql zabbix-server-mysql |grep sql /usr/sbin/zabbix_server_mysql/usr/share/doc/zabbix-server-mysql-2.4.0/usr/share/doc/zabbix-server-mysql-2.4.0/create/usr/share/doc/zabbix-server-mysql-2.4.0/create/data.sql   #預設資料/usr/share/doc/zabbix-server-mysql-2.4.0/create/images.sql   #zabbix表徵圖相關/usr/share/doc/zabbix-server-mysql-2.4.0/create/schema.sql   #zabbix需要建立哪些表/usr/share/doc/zabbix-server-mysql-2.4.0/upgrades/usr/share/doc/zabbix-server-mysql-2.4.0/upgrades/dbpatches/usr/share/doc/zabbix-server-mysql-2.4.0/upgrades/dbpatches/1.6/usr/share/doc/zabbix-server-mysql-2.4.0/upgrades/dbpatches/1.6/mysql/usr/share/doc/zabbix-server-mysql-2.4.0/upgrades/dbpatches/1.6/mysql/patch.sql/usr/share/doc/zabbix-server-mysql-2.4.0/upgrades/dbpatches/1.8/usr/share/doc/zabbix-server-mysql-2.4.0/upgrades/dbpatches/1.8/mysql/usr/share/doc/zabbix-server-mysql-2.4.0/upgrades/dbpatches/1.8/mysql/patch.sql/usr/share/doc/zabbix-server-mysql-2.4.0/upgrades/dbpatches/1.8/mysql/upgrade/usr/share/doc/zabbix-server-mysql-2.4.0/upgrades/dbpatches/2.0/usr/share/doc/zabbix-server-mysql-2.4.0/upgrades/dbpatches/2.0/mysql/usr/share/doc/zabbix-server-mysql-2.4.0/upgrades/dbpatches/2.0/mysql/patch.sql/usr/share/doc/zabbix-server-mysql-2.4.0/upgrades/dbpatches/2.0/mysql/rc4_rc5.sql/usr/share/doc/zabbix-server-mysql-2.4.0/upgrades/dbpatches/2.0/mysql/upgrade

 

匯入sql;

mysql zabbix < /usr/share/doc/zabbix-server-mysql-2.4.0/create/schema.sqlmysql zabbix </usr/share/doc/zabbix-server-mysql-2.4.0/create/images.sqlmysql zabbix </usr/share/doc/zabbix-server-mysql-2.4.0/create/data.sql

 

啟動zabbix-server;

/etc/init.d/zabbix-server restart

 

配置開機自啟動;

chkconfig zabbix-server on

 

查看zabbix開機記錄;

tail -f /var/log/zabbix/zabbix_server.log  2199:20140919:023458.237 server #17 started [timer #1] 2201:20140919:023458.241 server #18 started [http poller #1] 2204:20140919:023458.248 server #20 started [history syncer #1] 2205:20140919:023458.250 server #21 started [history syncer #2] 2208:20140919:023458.253 server #22 started [history syncer #3] 2210:20140919:023458.258 server #23 started [history syncer #4] 2211:20140919:023458.259 server #24 started [escalator #1] 2212:20140919:023458.260 server #25 started [proxy poller #1] 2216:20140919:023458.265 server #26 started [self-monitoring #1] 2202:20140919:023458.671 server #19 started [discoverer #1]

 

檢查連接埠;

netstat -lntp|grep 10051 tcp       0      0 0.0.0.0:10051               0.0.0.0:*                   LISTEN      2172/zabbix_server tcp       0      0 :::10051

 

安裝zabbix-web;

yum install -y zabbix-web zabbix-web-mysql

 

啟動apache;

/etc/init.d/httpd restart

 

設定開機自啟動;

chkconfig httpd on

 

在瀏覽器裡輸入伺服器的ip地址;

http://192.168.1.105/zabbix


650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/4B/38/wKiom1QownLgBGCnAAJjrwTWBt4533.jpg" style="float:none;" title="1.png" alt="wKiom1QownLgBGCnAAJjrwTWBt4533.jpg" />

點擊next


650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/4B/3A/wKioL1QowpywnGqYAANC33Hhw64267.jpg" style="float:none;" title="2.png" alt="wKioL1QowpywnGqYAANC33Hhw64267.jpg" />

這裡php time zone需要修改時區;

編輯vim /etc/httpd/conf.d/zabbix.conf

找到date.timezone標註部分:

<Directory"/usr/share/zabbix">   Options FollowSymLinks   AllowOverride None   Order allow,deny   Allow from all    php_value max_execution_time 300   php_value memory_limit 128M   php_value post_max_size 16M   php_value upload_max_filesize 2M   php_value max_input_time 300   php_value date.timezoneAsia/Shanghai</Directory>

 

修改完成之後需要重載一下apache,然後點擊頁面的retry即可;


650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/4B/38/wKiom1QownKSqQtyAAMf5zI5KZo380.jpg" style="float:none;" title="3.png" alt="wKiom1QownKSqQtyAAMf5zI5KZo380.jpg" />

點擊next;


650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/4B/38/wKiom1QownKA7zDdAAKYI0Sc834343.jpg" style="float:none;" title="4.png" alt="wKiom1QownKA7zDdAAKYI0Sc834343.jpg" />

正確輸入之前建立的資料庫名、使用者及密碼;

我這裡的資料庫名是:zabbix

使用者:zabbix

密碼:123456

然後點擊test connection進行測試連接,出現OK則表示串連正常,可以進行下一步。


650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/4B/3A/wKioL1QowpzhFFigAAIp2Q2Myj4194.jpg" style="float:none;" title="5.png" alt="wKioL1QowpzhFFigAAIp2Q2Myj4194.jpg" />

在name內指定一個名字,可以根據實際情況自己制定名稱。


650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/4B/38/wKiom1QownPybuRxAAKT3sI7sWg195.jpg" style="float:none;" title="6.png" alt="wKiom1QownPybuRxAAKT3sI7sWg195.jpg" />

這裡顯示的是之前配置的資訊列表,可以進行確認,確認無誤點擊next。


650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/4B/3A/wKioL1Qowp2ABKqfAAHxAQAPpj0413.jpg" style="float:none;" title="7.png" alt="wKioL1Qowp2ABKqfAAHxAQAPpj0413.jpg" />

這裡顯示設定檔已經產生,繼續點擊finish。


650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/4B/3A/wKioL1Qow8LzbVShAAGZuiUGMJY503.jpg" title="8.png" alt="wKioL1Qow8LzbVShAAGZuiUGMJY503.jpg" />

進入了登陸介面,預設使用者名:admin   密碼:zabbix


650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/4B/3A/wKioL1Qowp6A7dufAAXqa-UkWik400.jpg" style="float:none;" title="9.png" alt="wKioL1Qowp6A7dufAAXqa-UkWik400.jpg" />



安裝zabbixagent

首先配置zabbix repo;

rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm


安裝zabbix agent;

yum install -y zabbix-agent

 

修改agent設定檔;

vim /etc/zabbix/zabbix_agentd.conf

 

#修改成伺服器端的ip

Server=192.168.1.105

 

啟動zabbix agent;

/etc/init.d/zabbix-agent start

 

添加開機自啟動;

chkconfig zabbix-agent on

 

查看記錄檔;

tail -f /var/log/zabbix/zabbix_agentd.log 1868:20140919:060835.219 Starting Zabbix Agent [Zabbix server].Zabbix 2.4.0 (revision 48953). 1868:20140919:060835.219 using configuration file: /etc/zabbix/zabbix_agentd.conf 1868:20140919:060835.220 agent #0 started [main process] 1869:20140919:060835.223 agent #1 started [collector] 1870:20140919:060835.228 agent #2 started [listener #1] 1871:20140919:060835.229 agent #3 started [listener #2] 1873:20140919:060835.229 agent #5 started [active checks #1] 1872:20140919:060835.230 agent #4 started [listener #3]  1873:20140919:060835.230 activecheck configuration update from [127.0.0.1:10051] started to fail (cannotconnect to [[127.0.0.1]:10051]: [111] Connection refused)


上面標註的地方有報錯,我們可以編輯etc/zabbix/zabbix_agentd.conf 注釋掉#ServerActive=127.0.0.1並且重啟zabbix agent即可。


本文出自 “jerry在路上” 部落格,請務必保留此出處http://jerry0117.blog.51cto.com/1664014/1559280

CentOS Zabbix Server安裝

相關文章

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。