zabbix4.0搭建1

server端:負責接受到客戶端發送過來的數據,而且保存到本身的數據庫當中 端口:10051
agent端:負責每隔必定時間進行客戶端的數據採集,而且發送給server端 端口:10050html

proxy端:可選組件,經常使用於分佈監控環境中,代理 Server 收集部分被監控端的監控數據 端口:10051
並統一發往 Server 端;
agent端發送數據庫的兩種模式:
1.主動模式:客戶端每隔必定的時間向服務器發送數據
2.被動模式:等待server端發送數據請求以後,客戶端發送給server端
zabbix由如下幾個組件部分構成:
一、Zabbix Server:負責接收agent發送的報告信息的核心組件,全部配置,統計數據及操做數據均由其組織進行;
二、Database Storage:專用於存儲全部配置信息,以及由zabbix收集的數據;
三、Web interface:zabbix的GUI接口,一般與Server運行在同一臺主機上;
四、Proxy:可選組件,經常使用於分佈監控環境中,代理Server收集部分被監控端的監控數據並統一發往Server端;
五、Agent:部署在被監控主機上,負責收集本地數據併發往Server端或Proxy端;mysql

zabbix4.2server端安裝(ip 192.168.200.15)linux

  #安裝數據庫web

  [mariadb]
  name=MariaDB
  baseurl=http://mirrors.ustc.edu.cn/mariadb/yum/10.3/centos7-amd64/
  gpgkey=http://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB
  gpgcheck=1
 

  yum -y install MariaDBsql

  systemctl restart mysql數據庫

  systemctl enable mariadbvim

  #下載zabbixwindows

  從https://www.zabbix.com/獲取
  
  yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent

  #建立數據庫centos

  #mysql   mysql> create database zabbix ;   mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';   mysql> quit;

  #導入zabbix服務器所須要的表和數據服務器

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

  #編輯文件
  vim /etc/zabbix/zabbix_server.conf

  

  #編輯文件設置時區

  vim /etc/httpd/conf.d/zabbix.conf

  

  #啓動服務

  systemctl restart zabbix-servre httpd zabbix-agent

  systemctl enable zabbix-server httpd zabbix-agent

  firewall-cmd --add-port=10050/tcp --permanent

  firewall-cmd --add-port=10051/tcp --permanent

  firewall-cmd --add-port=80/tcp --permanent

  #驗證

  192.168.200.15/zabbix

  

  #亂碼處理

  

 

有亂碼方塊的解決辦法:
1.在windows下的C:\Windows\Fonts下找到宋體字文件simsun.ttc上傳到linux服務器中
cd /usr/share/zabbix/assets/fonts
2.將原來的字體備份
mv graphfont.ttf graphfont.ttf.bak
3.把windows中的字體更名爲graphfont.ttf
mv simsun.ttc graphfont.ttf

 

#agent端安裝配置(ip 192.168.200.12)

  安裝zabbix

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

  yum -y install zabbix-agent

  #編輯配置文件

  vim /etc/zabbix/zabbix-agent.conf

  Server = 192.168.200.15

  ServerActive = 192.168.200.15

  Hostname=class

       

 

  #啓動服務

  systemctl restart zabbix-agent 

  systemctl enable zabbix-agent

  firewall-cmd --add-pport=10050/tcp --permannet

      

相關文章
相關標籤/搜索