91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

zabbix系統監控部署(上)

發布時間:2020-07-16 19:46:39 來源:網絡 閱讀:3090 作者:酥心糖 欄目:數據庫

一、為什么要用zabbix


zabbix 是最近比較流行的一款開源的系統監控軟件,他的特點是配置簡單,可以直接通過web界面進行管理和維護,同時能夠自定義監控的數據和圖形,從使用上使比較輕松的,但是她也有不足的地方,如報警功能比較弱,對于一些特別出圖需求無法做到。在實際的生產場景中,可以根據自己的需求進行合理的選擇。


二、zabbix的安裝


zabbix官方更新版本的速度是比較快的,到目前為止已經更新到了3.4的版本,最新的版本還是測試版,在生產環境我們最好使用3.0的長期支持版本。對于3.0以上的版本,官方是要求PHP在5.4以上才行,對于這一點需要注意。

https://www.zabbix.com/life_cycle_and_release_policy 

zabbix是一個CS架構的系統,需要有一個服務端,被監控的設備上需要安裝客戶端的agent軟件,當然zabbix也支持snmp,fping,端口監視等方法去監控遠程服務器或網絡狀態。

  1. 準備安裝環境

    zabbix的服務端需要有一個本地數據庫,監控的數據和信息都存在本地的數據庫中,同時由于是利用web界面進行管理,我們有需要安裝Apache或者nginx。

    我目前所使用的服務端和客戶端都是是 CentOS6.5,數據庫使用mysql.

    同時安裝過程中,我們需要關閉selinx和防火墻,當然如果生產環境需要用到防火墻,我們可以在客戶端上加上一條防火墻規則(因為客戶端是被動接受服務端的請求,默認使用10050端口)

# iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 10050 -j ACCEPT


2.安裝eple源和zabbix 所要用到的依賴包。

 直接使用阿里云的epel:

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo

 設置主機名,主機名的配置需要統一規劃好,早后面配置的時候需要識別主機名,同時,如果沒有內網DNS,需要綁定hosts。

 安裝所需要的軟件包,這里所用的web服務是Apache:

yum install httpd mysql mysql-server gcc  gcc-c++   glibc  mysql-devel 
 libxml2-devel libcurl curl  curl-devel net-snmp  net-snmp-devel  libssh3-devel OpenIPMI-devel


3. 安裝或升級php

這里的epel源默認安裝的是php5.3的版本,配置zabbix服務端要求5.4以上,需要對此版本進行升級.升級php需要配置一個remi源。這個步驟請參考我之前轉載的php升級的方法:

http://tryingstuff.blog.51cto.com/4603492/1854343 

rpm -i http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

使用yum 安裝更高版本的php:

 yum install --enablerepo=remi --enablerepo=remi-php56 php php-gd  php-xml php-mbstring  php-bcmath php-pdo php-mysql -y


3.配置LAMP環境

/etc/init.d/httpd start

cp /usr/share/mysql/my-medium.cnf /etc/my.cnf

vim /etc/my.cnf

將下面的配置放到mysqld 模塊下:

 

default-storage-engine = innodb

innodb_file_per_table

collation-server = utf8_general_ci

init-connect = 'SET NAMES utf8'

character-set-server = utf8

 

mysql :  /etc/init.d/mysqld start

寫phpinfo.php 測試lamp是否成功加載我們需要的模塊,或者直接執行 ”php -m“.

cd  /var/www/html

vim phpinfo.php

  1 <?php

  2 phpinfo();

  3 ?>

在網頁訪問 http://local-ip/phpinfo.php測試,測試成功后刪除此文件。


4.配置zabbix服務端數據庫

這里我們下載官方3.2版本的源碼進行編譯安裝。在解壓的安裝包中包含了zabbixd的數據庫文件

對數據庫進行如下操作:

mysql
mysql> create database zabbix;
mysql> grant all on zabbix.* to zabbix@localhost identified by'zabbix';
mysql> flush privileges;
mysql> exit

在解后的database/mysql

zabbix的數據,注意序:

cd 到下zabbix中:

cd  /software-tools/zabbix-3.2.1/database/mysql

依次入數據<單實例數據不用指定socket>

mysql -u zabbix -pzabbix zabbix -S /data/3306/mysql.sock <schema.sql
mysql -u zabbix -pzabbix zabbix -S /data/3306/mysql.sock <p_w_picpaths.sql
mysql -u zabbix -pzabbix zabbix -S /data/3306/mysql.sock <data.sql


5.   安裝Zibbix

安裝zabbix agent,使用yum安裝對應版本的agent需要先配置zabbix的yum源,或者直接下載rpm包安裝。

yum install -y http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-release-3.2-1.el6.noarch.rpm
yum install zabbix-agent –y

 

注意:安裝zabbix_agent 會自生成一個zabbix的用戶,而服務端需要用到這個用戶,如果沒有安裝安裝agent需要手動創建該用戶。

 

安裝server端:

cd  /software-tools/zabbix-3.2.1

編譯參數,<如果需要Java參數模,需要加上,里沒有加  --enable-java >

 

./configure --prefix=/usr/local/zabbix_server --enable-server  --with-mysql --enable-ipv6 --with-net-snmp 
--with-libcurl --with-libxml2--with-openipmi --with-ssh3
make install


6.修改zabbix配置文件 

到源包中將文件拷apache的網站訪問錄,并命名為zabbix

mv /software-tools/zabbix-3.2.1/frontends/php

chown -R apache:apache /var/www/html

修改zabbix配置文件,確保以下配置參數和數據庫對應

vim /usr/local/zabbix_server/etc/zabbix.conf
68 DBHost=localhost     #host對應,默認是注釋狀態
78 DBName=zabbix
94 DBUser=zabbix
102 DBPassword=zabbix    #默認密碼是注釋狀態,需要打開

配置好的狀

[root@localhost etc]# grep "^[a-Z]" zabbix_server.conf
LogFile=/tmp/zabbix_server.log
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

7.   指定配置文件zabbix (檢查是否有zabbix)

/usr/local/zabbix_server/sbin/zabbix_server -c /usr/local/zabbix_server/etc/zabbix_server.conf

錄本地IP/zabbix 即可進入web頁面進行安裝


8. Web界面安裝后配置

如果web界面出現錯誤配置提示:需要修改php的配置文件,按照提示修改/etc/php.ini文件參數要求的參數即可。

如果缺少某些模塊,可以使用yum的方式指定yum倉庫直接添加:

yum install --enablerepo=remi --enablerepo=remi-php56 php-bcmath gd -y

重啟httpd后安裝檢查將會通過。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

平南县| 黄龙县| 新巴尔虎右旗| 乐平市| 治县。| 罗甸县| 湟源县| 黄石市| 余姚市| 云龙县| 沙洋县| 桂阳县| 平陆县| 荣昌县| 和林格尔县| 阳东县| 磐安县| 湖南省| 富宁县| 博野县| 饶河县| 商水县| 冷水江市| 内江市| 广平县| 新昌县| 屏南县| 扎囊县| 嘉祥县| 手游| 肥乡县| 高密市| 怀远县| 四平市| 兰州市| 南溪县| 萨嘎县| 依安县| 米泉市| 西吉县| 含山县|