linux5月24日課筆記

5月24日課筆記
19.1 Linux監控平臺介紹
19.2 zabbix監控介紹
19.3/19.4/19.6 安裝zabbix
19.5 忘記Admin密碼如何作php

19.1 Linux監控平臺介紹
linux5月24日課筆記mysql

19.2 zabbix監控介紹
linux5月24日課筆記
機器量不少的時候,能夠選擇zabbix-proxy.服務器分佈在不少機房,服務器和服務器之間是單獨的內網,能夠在局域網裏搭建一個zabbix-proxy,監控局域網內的機器。linux

linux5月24日課筆記

19.3 安裝zabbix(上)
實驗:準備兩臺機器,一臺做爲服務端,一臺做爲客戶端。nginx

打開zabbix的下載地址
下載zabbix地址:https://www.zabbix.com/downloadsql

進入到下載頁面,選擇要下載的版本,以下:
linux5月24日課筆記數據庫

搜索rel,找到要下載的yum源,複製連接。
linux5月24日課筆記安全

粘貼到兩臺機器上,兩臺機器都須要下載yum。
linux5月24日課筆記服務器

linux5月24日課筆記

安裝rpm包,其實是安裝了yum源倉庫
linux5月24日課筆記ide

linux5月24日課筆記

/etc/yum.repos.d/下多了一個文件zabbix.repo。是剛纔安裝的rpm包。
linux5月24日課筆記.net

服務端安裝以下包:
linux5月24日課筆記

若是沒有安裝mysql,用以前Lamp那一章的方法安裝一下。也能夠用yum安裝mysql或MariaDB。

檢查有沒有mysql啓動。
linux5月24日課筆記

出現了問題。
linux5月24日課筆記

查看錯誤日誌。
linux5月24日課筆記

定位到最後,查看到,不能讀寫。
linux5月24日課筆記

以前,恢復過來,尚未恢復權限。
linux5月24日課筆記

恢復權限,而後啓動。
linux5月24日課筆記

linux5月24日課筆記

linux5月24日課筆記

須要制定默認字符,否則後面定義了zabbix爲中文會出問題
增長character_set_server = utf8
linux5月24日課筆記

建立zabbix庫,要指定utf8
linux5月24日課筆記

這個用戶是讓php代碼連接mysql,監控中心啓動的前提,也是連接mysql,
客戶端採集了數據報給服務端,服務端把數據寫入mysql,涉及用戶和庫,庫裏面要有表。建立用戶,命令以下:
linux5月24日課筆記

linux5月24日課筆記

設定一個用戶,每一個用戶對應一個庫。路徑可能會不同,由於版本不同,後面的使用Tab鍵補全。
linux5月24日課筆記

這裏面有一個壓縮包
linux5月24日課筆記

解壓縮後生成了一個creat.sql
linux5月24日課筆記

導入到庫裏
linux5月24日課筆記

啓動zabbix
linux5月24日課筆記

啓動httpd,啓動前看看nginx是否是啓動。啓動了要關掉nginx。
linux5月24日課筆記

linux5月24日課筆記

看看有沒有監聽80端口:
linux5月24日課筆記

沒有監聽,就能夠啓動
linux5月24日課筆記

linux5月24日課筆記

之後要開機啓動,須要加入到服務的啓動列表你去。停掉nginx
linux5月24日課筆記

linux5月24日課筆記

linux5月24日課筆記

linux5月24日課筆記

查看進程,查看有沒有監聽端口。
linux5月24日課筆記

19.4 安裝zabbix(中)
有進程,可是沒有端口。
查看錯誤日誌
linux5月24日課筆記

輸出的信息,說明它不能鏈接mysql
linux5月24日課筆記

linux5月24日課筆記

搜索DHB,定義數據庫的ip,在DBHost=localhost下增長DHBost=127.0.0.1。若是數據庫放到另外一臺機器,須要定義另外一臺機器的ip。建立用戶的時候,要寫php所在機器的ip。
linux5月24日課筆記

在DBUser=zabbix下增長一行,密碼是受權時候的密碼。
linux5月24日課筆記

重啓服務
linux5月24日課筆記

啓動多個進程
linux5月24日課筆記

查看監聽的端口,zabbix監聽10051
linux5月24日課筆記

監聽

輸入監控中心ip地址/zabbix/setup.php
linux5月24日課筆記
linux5月24日課筆記

yum安裝的時候,已經把htttp和配置文件安裝好了。

點Next step
linux5月24日課筆記

進入以下頁面,顯示full的,要配置
linux5月24日課筆記

linux5月24日課筆記

搜索timezone,在; http://php.net/date.timezone下增長一行, 可寫Asia/Shanghiai,也能夠寫Asia/Chongqing
linux5月24日課筆記

重啓
linux5月24日課筆記

重啓以後刷新,查看full是否是變成了ok
linux5月24日課筆記

點擊Next step,出現以下頁面,port默認是3066填0,若是是其餘的端口填其餘,Password填剛剛建立用戶時候設置的密碼。
linux5月24日課筆記

linux5月24日課筆記

點擊Next step, 定義一個主機名。
linux5月24日課筆記

點擊Next step,顯示你填的信息。
linux5月24日課筆記

點擊Next step ,顯示成功安裝的頁面。
linux5月24日課筆記

進入登陸頁面。用戶名是Admin,密碼是zabbix。
linux5月24日課筆記

原始密碼,會不安全。密碼須要修改。點Administration,再點Users,再點Admin,
linux5月24日課筆記

進入到以下頁面,修改密碼,語言能夠選擇本身想要的語言。
linux5月24日課筆記

刷新,能夠變爲本身想要的語言。
linux5月24日課筆記

19.5 忘記Admin密碼如何作
linux5月24日課筆記

登陸mysql
linux5月24日課筆記

進入zabbix,執行以下命令:
linux5月24日課筆記

查看有多少個表,裏面所有是zabbix相關的表。
linux5月24日課筆記

服務器,監控主機愈來愈多,表會愈來愈大。須要制定監控策略。好比保留多長時間。
linux5月24日課筆記

改的是passwd表
linux5月24日課筆記

改密碼,執行命令以下:
linux5月24日課筆記

linux5月24日課筆記

linux5月24日課筆記

使用新密碼登陸。
linux5月24日課筆記

19.6 安裝zabbix(下)

安裝客戶端
linux5月24日課筆記

客戶段須要白名單認證。編輯配置文件,執行命令以下:
linux5月24日課筆記

搜索server,定義監控中心ip。sever=127.0.0.1改成sever=192.168.133.130,以下所示:
![]linux5月24日課筆記

搜索Hostname,定義Hostname=aming-02
linux5月24日課筆記

定義監控中心ip。兩個都要設置,是由於有可能用被動模式,也有可能用主動模式。serveractive=127.0.0.1改成serveractive=192.168.133.130,以下所示
linux5月24日課筆記

啓動
linux5月24日課筆記

查看進程
linux5月24日課筆記

查看監聽的端口,監聽的端口是10050
linux5月24日課筆記

安裝結束。

相關文章
相關標籤/搜索