如何安裝運行Zabbix并用自帶模板監(jiān)控Near節(jié)點

Near節(jié)點需要穩(wěn)定運行,就離不開監(jiān)控。但是我們不可能每時每刻都在電腦前,因此,我們需要專業(yè)的節(jié)點監(jiān)控軟件。這里,使用zabbix來監(jiān)控near節(jié)點。

zabbix主要有3個部件,zabbix server, zabbix agent, zabbix web。zabbix agent 是zabbix 客戶端,用戶收集監(jiān)控節(jié)點的數據。zabbix server 是zabbix服務端,用于處理和分析收集到的數據。zabbix web是網頁端,將數據分析處理在可視化,在網頁上展示,實現在網頁上用鼠標鍵盤操作,建立監(jiān)控項,發(fā)送報警等功能。因為我們只監(jiān)控自己的節(jié)點,只有一臺主機,那么就把zabbix server, zabbix agent, zabbix web都裝自己的節(jié)點上面。以下是安裝步驟。都要在root根目錄下進行

1.根目錄狀態(tài)下,首先安裝相關依賴

apt-get install apache2

apt-get install apache2-dev

apt install php

apt install php-dev

apt install php-mysql

2. 安裝mariadb,也就是以前的mysql數據庫

apt install mariadb-server

3.把zabbix 相關的包安裝進apt源

wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.0-1+focal_all.deb

dpkg -i zabbix-release_5.0-1+focal_all.deb

apt update

4.從apt 安裝Zabbix server,Web前端,agent

apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent

5.創(chuàng)建初始數據庫,并且導入

service mysql start? ? 啟動mysql

先用 mysql_secure_installation安全初始化,里面禁止遠程登錄,刪除匿名用戶,刪除test數據庫。

完成后,根目錄下輸入

mysql (如果設置了密碼的,輸入 mysql -uroot -p 密碼)

然后輸入以下命令:

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> create user zabbix@localhost identified by '你自己的密碼';

mysql> grant all privileges on zabbix.* to zabbix@localhost;

mysql> quit;


6.導入初始架構和數據,系統(tǒng)將提示輸入新創(chuàng)建的密碼。

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

7.配置zabbix-server?

編輯配置文件 /etc/zabbix/zabbix_server.conf

只改一行:

DBPassword=你自己的密碼

保存退出

8.為Zabbix前端配置PHP

編輯配置文件 /etc/zabbix/apache.conf

找到?# php_value date.timezone Europe/Riga這一行,取消注釋并且更改時區(qū)

php_value date.timezone Asia/Shanghai

9.啟動zabbix所有相關的組件

service zabbix-server start

service zabbix-agent start

service?apache2 start

service mysql start

10.在你的ubuntu瀏覽器上,登錄?http://127.0.0.1/zabbix , 就進入了zabbix web端。以后創(chuàng)建監(jiān)控項,發(fā)送報警都在這上面執(zhí)行。進入web頁面之前,會進行一些簡單的配置,輸入之前自己設置的密碼,給zabbix-server隨便起個名字,比如XX監(jiān)控中心,出現Congratulations!字樣就成功了。然后點finish。

11.進入zabbix web頁面之后,點configuration配置,再點host, 會出現如下頁面:


由于是自己監(jiān)控自己,就用自帶的模板就行,不用再創(chuàng)建一個新主機。

重點要注意的是items代表監(jiān)控項,triggers代表觸發(fā)器。點擊items監(jiān)控項,就會出來以下界面:


這些參數里面有CPU,內存等等。你就可以實時監(jiān)控節(jié)點的硬件情況。

下一篇文章,將會教你怎樣創(chuàng)建自定義的監(jiān)控項,來監(jiān)控自己是否是驗證者以及區(qū)塊高度。

?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內容