1. 程式人生 > >ZABBIX監控平臺簡介和安裝

ZABBIX監控平臺簡介和安裝

Linux監控平臺搭建

一、Linux監控平臺介紹

常見的有 cacti、nagios、zabbix、smokeping、open-falcon等等。

cacti、smokeping偏向於基礎監控,成圖非常漂亮。

cacti、nagios、zabbix服務端監控中心,需要php環境支援,其中zabbix和cacti都需要mysql作為資料儲存,這幾款監控軟體均有web操作介面。

nagios不用儲存歷史資料,注重服務或者監控項的狀態。

二、zabbix監控介紹

C/S架構(被監控的server需要安裝監控軟體,既可以主動連線客戶端,也可以被動的讓客戶端推送自己的狀態),基於C++開發,監控中心支援web介面配置和管理。

單server節點可以支援上萬臺客戶端(可支援同時上萬臺的server監控,併發量高,如果超過一定的量,效能可能會降低,但是我們可以增加Proxy代理點來充當監控伺服器來減輕壓力)

  • zabbix監控流程圖

  • zabbix安裝

  1. 下載yum拓展源並安裝

  1. 安裝相關的yum包

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

  1. 建立初始資料庫

  1. 匯入初始模式和資料。您將被提示輸入您新建立的密碼

  1. 為Zabbix伺服器配置資料庫

  1. 為Zabbix前端配置PHP

  1. 啟動Zabbix伺服器和代理程序

  1. 進入網站配置

  1. 這裡我們需要把socket指定到特定目錄下才行:vim /etc/my.cnf

  1. 重啟服務  : systemctl restart mysqld

  1. 後續配置