Linux開源監控平臺 -- Zabbix 小白安裝以及使用

安裝準備:php

一、安裝前須要先關閉selinux和firewall.html

關閉Linux:mysql

[root@zabbix ~]# vi /etc/selinux/configlinux

將SELINUX=enforcing改成SELINUX=disabledweb

設置後須要重啓才能生效sql

 

 

配置zabbix的yum源:數據庫

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

 

安裝zabbix程序包,安裝mysql、zabbix-agent,mariadb服務器

yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb-serverspa

 

啓動mariadb(數據庫)並設置開機啓動,建立數據庫實例,受權

systemctl start mariadb         #啓動mariadb

systemctl enable mariadb        #開機時啓動mariadb

mysql                         #登入數據庫

 

建立zabbix存儲信息的數據庫

create database zabbix character set utf8 collate utf8_bin;  

 

導入初始模式和數據

找到zabbix的sql文件

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

 

 

將sql文件導入數據庫

zcat create.sql.gz |mysql -uroot zabbix

 

配置zabbix指定相應數據庫

路徑:/etc/zabbix/

 

 

 

 

嘗試啓動zabbix-server服務

systemctl status zabbix-server.service  #啓動zabbix-server服務

systemctl enable zabbix-server #開機啓動zabbix-server服務。

 

 

可能出現的題

 

 

解決方案:

多是缺乏gnutls 安裝一個便可

yum install gnutls

 

爲zabbix設置正確時區:

 

 

 

 

 

 

 

嘗試啓動httpd服務

systemctl start httpd     #啓動httpd服務

systemctl enable httpd    #設置開機啓動httpd服務

 

嘗試啓動zabbix-agent服務

systemctl start zabbix-agent  #啓動zabbix-agent服務

systemctl enable zabbix-agent   #設置zabbix-agent服務開機自動啓動

 

Zabbix web 網頁版安裝

http://服務器ip:端口/zabbix/setup.php

 

 

Next step  出現條件檢測界面   若是所有ok說明正常

 

 

 

Next step 配置db連接

 

 

Next step 出現zabbix服務器詳細信息

 

 

Next step安裝前彙總,檢查信息無誤,點擊下一步安裝

 

 

安裝成功

 

 

finish進入zabbix管理界面  http://服務器ip:端口/zabbix/index.php

默認帳號Admin 默認密碼zabbix

 

默認是英文能夠設置中文,可是由於zabbix自身對中文簡體的支持不完善可能會出現亂碼,因此不建議切換中文

 

 

首頁

 

 

 

 

------------------------------至此zabbix-server服務端已經安裝完畢----------------------------

只須要在被監控的主機,安裝anent便可,不須要再次安裝server。

 

安裝配置

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

yum install zabbix-agent -y

安裝完成後修改配置文件:

 

Server=127.0.0.1 #Server端的IP地址。

ServerActive=127.0.0.1 # zabbix server 端口10051能夠默認。

Hostname=ZabbixServer #必須與zabbix server端建立主機時候輸入的zabbix agent端的host name一致。

 

Server和ServerActive都要根據實際狀況指定zabbix server的IP地址。Server是用來容許zabbix  server的這個IP來主動取數據,ServerActive 是客戶端主動提交數據給zabbix server端。

嘗試啓動

systemctl start zabbix-agent.service     #啓動httpd服務

systemctl enable zabbix-agent.service   #設置開機啓動httpd服務

 

而後再server的web界面就能夠操做添加主機監控了,效果圖:

最後送上web界面操做教程:

https://idc.wanyunshuju.com/zabbix/561.html

相關文章
相關標籤/搜索