zabbix監控多個服務器


 此文寫的不太規整,有什么疑問可以參考以下鏈接。

推薦兩篇我認為寫的比較好的文章https://blog.csdn.net/qq_39591494/article/details/80504256

https://www.cnblogs.com/keerya/p/7953695.html

 

安裝環境lamp和lnmp都可以。

zabbix的安裝步驟:

yum install -y autoconf make automake imake cmake gcc gcc-c++ libaio libaio-devel bzr bison expat-devel libtool ncurses5-devel gd-devel libjpeg-devel libpng-devel libxml2-devel bzip2-devel libcurl-devel pcre*  openssl*

 

yum install epel-release   #安裝epel的repo源存儲庫

yum clean all 

yum repolist

 

1.下載安裝zabbix的yum源:

rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm

 

2.安裝zabbix:

yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-get zabbix-agent

 

3.在mysql創建zabbix數據庫並授權:

create database zabbix character set utf8 collate utf8_bin;

create user 'zabbix'@'localhost' identified by '123123';

grant all privileges on *.* to 'zabbix'@'localhost' with grant option;

flush privileges;

4.導入zabbix的數據到數據庫:

cd /usr/share/doc/zabbix-server-mysql-3.4.14/

zcat create.sql.gz | mysql -u root -p zabbix

輸入數據庫的密碼

5配置zabbix的用戶:

groupadd zabbix

useradd -g zabbix zabbix -s /bin/false

6.配置zabbix服務端:

vim /etc/zabbix/zabbix_server.conf

DBhost=localhost

DBname=zabbix

DBUser=zabbix

DBPassword=zabbixpass

 

cd /usr/share

cp -r zabbix /usr/local/nginx/html     #導入zabbix的首頁目錄

chown -R zabbix:zabbix /etc/zabbix

chown -R zabbix:zabbix /usr/share/zabbix

 

chown -R zabbix:zabbix /usr/lib/zabbix

chmod -R 755  /etc/zabbix/web     (此步驟不配很容易出現問題)

chmod -R 777 /var/lib/php/session     (此步驟不配很容易出現問題)

cd /usr/share/nginx/html/zabbix/conf/

cp zabbix.conf.php.example zabbix.conf.php

vim zabbix.conf.php

將zabbix的數據庫密碼添加進去

7.zabbix 加入開機自啟並啟動zabbix

啟動命令:/etc/init.d/zabbix_server start

用瀏覽器訪問zabbix:http://ip/zabbix

 

如果此步出現如下問題:

則點擊下載Download the configuration file文件,然后替換服務器的同名文件。

 

用戶名Admin 密碼zabbix

在被監控端安裝zabbix-agent

vim /etc/zabbix/zabbix_agentd.conf

可以用此條命令在服務端上執行,能獲取到agent端數據說明鍵值正常可用。

然后監控端開防牆端口,-A INPUT -p tcp -m state --state NEW -m tcp --dport 10050 -j ACCEPT  (10051也開)    一般防火牆的路徑是/etc/sysconfig/iptables        並重啟防火牆

然后啟動agent:systemctl start zabbix-agent   正常情況下有兩個進程

回到zabbix配置監控頁:

 

 

 

添加之后套用模板

 

 

點擊應用集,創建應用集

然后添加監控項

 

 

點擊添加之后,出現如下,再點擊觸發器,創建觸發器

然后點擊添加。

 

創建圖形

 

然后點擊監測中,儀表板

 

 

 


免責聲明!

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



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