天天看點

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

zabbix-server端部署操作

一、系統環境

[[email protected] ~]# cat /etc/redhat-release

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

[[email protected] ~]# uname -r

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

二、環境準備

2.1關閉防火牆

[[email protected] ~]# systemctl stop firewalld && systemctl disable firewalld

[[email protected] ~]# systemctl status firewalld

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

2.2關閉selinux

[[email protected] ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

################################################################################################################################################################################################################

三、zabbix-server端部署

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

lamp平台

3.1 建立zabbix-4.0.2源

rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

[[email protected] ~]# yum clean all

[[email protected] ~]# yum makecache

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

3.2 安裝Zabbix server,Web前端,agent

[[email protected] ~]# yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

3.3 安裝mariadb資料庫并進行配置

[[email protected] ~]# yum -y install mariadb-server mariadb

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

[[email protected] ~]# systemctl start mariadb

[[email protected] ~]# systemctl enable mariadb

[[email protected] ~]# netstat -anptu | grep :3306

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

[[email protected] ~]# mysql_secure_installation      ##資料庫初始化

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件
CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

3.4 建立zabbix資料庫并進行授權

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

3.5導入初始架構和資料,系統将提示您輸入新建立的密碼。

[[email protected] ~]# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

3.6 編輯配置檔案 /etc/zabbix/zabbix_server.conf,設定zabbix使用者密碼

[[email protected] ~]# egrep -v "^$|#" /etc/zabbix/zabbix_server.conf

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

3.7 編輯配置檔案 /etc/httpd/conf.d/zabbix.conf,設定正确的時區

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

3.8 啟動zabbix-server、zabbix-agent和httpd程序,并為它們設定開機自啟:

[[email protected] ~]# systemctl restart zabbix-server zabbix-agent httpd

[[email protected] ~]# systemctl enable zabbix-server zabbix-agent httpd

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

四、zabbix前端設定

4.1 浏覽器通路http://zabbix-server-ip/zabbix/

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

4.2 點選“Next step”,進入預檢驗界面,如下圖:

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

4.3 點選下一步,進行資料庫配置,如下圖:

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

4.4 點選下一步,進入zabbix server配置界面,如下圖:

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

4.5 點選下一步,進入配置預覽界面,如下圖:

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

4.6 點選下一步,進入install界面,點選finish即可,如下圖:

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

4.7 登入zabbix server,使用者名預設Admin,密碼預設zabbix,如下圖:

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件
CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

4.8 設定前端頁面為中文顯示,如下圖:

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件
CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

至此,zabbix-server端便部署完成;

接下來開始部署grafana可視化平台

################################################################################################################################################################################################################

五、部署grafana

5.1 下載下傳grafana-7.3.7

wget https://dl.grafana.com/oss/release/grafana-7.3.7-1.x86_64.rpm   ##線上下載下傳過程比較慢,建議先下載下傳到本地,在上傳到伺服器裡

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

5.2 安裝grafana-7.3.7

yum -y install grafana-7.3.7-1.x86_64.rpm

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

5.3 啟動grafana并設定為開機自啟動

[[email protected] ~]# systemctl start grafana-server && systemctl enable grafana-server

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

5.4 浏覽器通路grafana

http://192.168.16.71:3000,預設使用者密碼為admin/admin

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

5.4 首次登入需修改admin密碼,這裡我設定為admin/zabbix

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

六、安裝grafana-zabbix插件

官網:https://grafana.com/grafana/plugins

6.1 安裝zabbix插件

[[email protected] ~]# cd /var/lib/grafana/plugins/

[[email protected] plugins]# grafana-cli plugins install alexanderzobnin-zabbix-app

[[email protected] plugins]# systemctl restart grafana-server

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

6.2 在grafana添加zabbix插件

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件
CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

6.3 添加zabbix資料源

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件
CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件
CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件
CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

至此zabbix資料源已經添加成功;

6.4 添加zabbix的監控的dashboard;

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

6.5 展示

CentOS7部署zabbix-4.0.2LTS+Grafana-7.3.7監控平台(一)一、系統環境二、環境準備三、zabbix-server端部署四、zabbix前端設定五、部署grafana六、安裝grafana-zabbix插件

繼續閱讀