Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

Linux監控平臺介紹

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

zabbix監控介紹

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作
zabbix他也是c/s架構,有一個服務端而後去客戶端抓數據,抓數據在客戶端必須有個服務啓動着,這個服務是複製採集數據的,這個數據能夠主動的上報給服務端,也能夠讓服務端去鏈接客服端抓這個數據,這就意味着客戶端分爲兩種模式,主動模式和被動模式
Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作php

安裝zabbix

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作
Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作
Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

實驗須要準備兩臺機器,一臺服務端監控中心,另一臺客服端mysql

用yum安裝zabbix,須要安裝yum源,訪問官網下載yum源,官網下載地址 www.zabbix.com/download
web

在官網找到下載連接後兩臺機器都須要下載sql

[root@100xuni1 ~]# wget https://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

兩臺機器下載完成後安裝rpm包數據庫

[root@100xuni1 ~]# rpm -ivh zabbix-release-3.2-1.el7.noarch.rpm

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

服務端yum安裝azbbixapache

[root@100xuni1 ~]# yum install -y zabbix-agent zabbix-get zabbix-server-mysql zabbix-web zabbix-web-mysql

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

客戶端安裝azbbixvim

[root@101xuni2 ~]# yum install -y zabbix-agent

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

服務端須要安裝mysql,在這裏裝過就不在去安裝了瀏覽器

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

服務端編輯mysql的配置文件,設置默認的字符集,若是不設置字符集後續把zabbix web 界面設置成中文會出問題架構

[root@100xuni1 ~]# vim /etc/my.cnf                  ##添加內容character_set_server = utf8

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

重啓下mysqlless

[root@100xuni1 ~]# systemctl restart mysql

服務端進入mysql命令行,建立zabbix庫,建立用戶

[root@100xuni1 ~]# mysql -uroot -phanshuo1             ##進入數據庫
mysql> create database zabbix character set utf8;     ##建立庫的時候指定一下編碼utf8
mysql> grant all on zabbix.* to 'zabbix'@'127.0.0.1' identified by 'han-zabbix';    ##建立用戶這個用戶是須要讓web代碼鏈接你的mysql,還有就是你的監控中心(zabbix 服務)他啓動的前提也是須要可以鏈接你的mysql,客戶端採集了數據,他須要把這些數據傳遞給服務端,這樣數據才能用這個用戶傳遞給服務端

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

導入原始的數據沒有這些數據zabbix就沒法工做,就沒法在web界面下展示出來,

[root@100xuni1 ~]# cd /usr/share/doc/zabbix-server-mysql-3.2.11/   ##默認自帶數據的目錄

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

[root@100xuni1 zabbix-server-mysql-3.2.11]# gzip -d create.sql.gz    ##解壓create.sql.gz包

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

而後把create.sql文件導入mysql數據庫

[root@100xuni1 zabbix-server-mysql-3.2.11]# mysql -uroot -phanshuo1 zabbix < create.sql

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

啓動zabbix服務

[root@100xuni1 zabbix-server-mysql-3.2.11]# systemctl start zabbix-server

啓動httpd服務

[root@100xuni1 zabbix-server-mysql-3.2.11]# systemctl start httpd   ##啓動這個的時候查看是否有佔用80端口 
[root@100xuni1 zabbix-server-mysql-3.2.11]# systemctl enable httpd  ##開機啓動httpd添加到開機啓動列表
[root@100xuni1 zabbix-server-mysql-3.2.11]# systemctl enable zabbix-server     ##開機啓動zabbix添加到開機啓動列表

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

出現問題zabbix顯示已經啓動可是端口沒有監聽,排查故障
查看日誌

[root@100xuni1 ~]# less /var/log/zabbix/zabbix_server.log       ##日誌路徑

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

以上日誌顯示錯誤信息是不能鏈接mysql,解決進入mysql配置文件看下

[root@100xuni1 ~]# vim /etc/zabbix/zabbix_server.conf    ##進入配置文件後搜索DBHost,定義一些配置
DBHost=127.0.0.1      ##定義數據庫的IP
DBName=zabbix         
DBUser=zabbix
DBPassword=han-zabbix

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

更改完配置從新啓動zabbix

[root@100xuni1 ~]# systemctl restart zabbix-server

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作 成功

配置web界面:瀏覽器訪問192.168.63.100/zabbix/監控中心的地址, web界面下面配置zabbix

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

設置php時區

[root@100xuni1 ~]# vim /etc/php.ini    ##php默認配置的路勁,進入設置時區/搜索timezone

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

定義完成後重啓apache

[root@100xuni1 ~]# systemctl restart httpd

從新刷新瀏覽器

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作
Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作
Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

配置客戶端

編輯zabbix的配置文件在客戶端上加入白名單IP,指定服務端的IP,不指定就看不到數據的

[root@101xuni2 ~]# vim /etc/zabbix/zabbix_agentd.conf

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作
Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作
Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

啓動客戶端的zabbix服務

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

忘記Admin密碼如何作

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

Linux監控平臺介紹、zabbix監控介紹、安裝zabbix、忘記Admin密碼如何作

相關文章
相關標籤/搜索