yum部署、使用 zabbix監控,yum部署zabbix監控

來源:互聯網
上載者:User

yum部署、使用 zabbix監控,yum部署zabbix監控

 

yum部署zabbix監控

 

第1章 yum部署zabbix服務端... 1

1.1 命令列部署... 1

  1.1.1 yum源配置-解釋... 2

  1.1.2 MariaDB 與 mysql 3

1.2 zabbix-web介面設定... 3

  1.2.1 web圖文過程詳解... 3

1.3 添加被監控主機... 6

  1.3.1 zabbix-web介面操作... 7

  1.3.2 字元集最佳化... 7

第1章 yum部署zabbix服務端1.1 命令列部署

#自己搭建的yum倉庫(推薦-因為局限於網路-很坑)

[root@m01 ~]# tail -1 /etc/hosts

192.168.19.200 repo.zabbix.com mirrors.aliyun.com

 

擷取yum源(只提供安裝zabbix的源)

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

 

# 安裝zabbix,httpd,php(依賴中有httpd和php)

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

 

# 安裝、啟動 mariadb (mysql被oracle甲骨文公司收購)

yum -y install mariadb-server

systemctl start mariadb.service

 

# 建立資料庫,許可權

mysql

create database zabbix character set utf8 collate utf8_bin;

grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';

flush privileges;

exit

 

# 匯入資料庫sql檔案(安裝server時下載的)

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

 

# 配置zabbix Server串連mysql(yum安裝時,大部分不需要修改)

sed -i.ori '115a DBPassword=zabbix' /etc/zabbix/zabbix_server.conf

 

# 修改apache-php配置 (yum安裝時,大部分不需要修改)

sed -i.ori '18a php_value date.timezone  Asia/Shanghai' /etc/httpd/conf.d/zabbix.conf

 

#啟動 zabbix-server httpd

systemctl start zabbix-server

systemctl start httpd

#=======至此,進入web介面進行操作=====

 

1.1.1 yum源配置-解釋

  推薦自己搭建yum倉庫,安裝會很順利,不局限於網路yum源的各種安裝不上的問題。(特別全的需要50G以上)

#先準備yum源

[root@CentOS7 ~]# rpm -ql zabbix-release-3.0-1.el7.noarch

/etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX

/etc/yum.repos.d/zabbix.repo

/usr/share/doc/zabbix-release-3.0

/usr/share/doc/zabbix-release-3.0/GPL

#方法一:網上直接下載(網上安裝)

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

#方法二:先自行下載此rpm包,再上傳,最後安裝(網上安裝)

 

 [root@CentOS7 ~]# rpm -ivh zabbix-release-3.0-1.el7.noarch.rpm

#方法三:自己搭建本地yum倉庫,(推薦-下載速度更快)

 

 

 

1.1.2 MariaDB 與 mysql

  MariaDB資料庫管理系統是MySQL的一個分支,主要由開源社區在維護,採用GPL授權許可。開發這個分支的原因之一是:甲骨文公司收購了MySQL後,有將MySQL閉源的潛在風險,因此社區採用分支的方式來避開這個風險。

  MariaDB的目的是完全相容MySQL,包括API和命令列,使之能輕鬆成為MySQL的代替品。

1.2 zabbix-web介面設定1.2.1 web圖文過程詳解

 

 

 

 

 

1.3 添加被監控主機

# 所有需要被監控的伺服器都要執行

#更新yum源

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

#安裝zabbix-agent

yum install zabbix-agent

#設定檔

sed -i.ori 's#Server=127.0.0.1#Server=172.16.1.61#' /etc/zabbix/zabbix_agentd.conf

#啟動

systemctl start zabbix-agent.service

1.3.1 zabbix-web介面操作

 

1.3.2 字元集最佳化

#安裝 “文泉驛-微米黑字型”

yum -y install wqy-microhei-fonts

#替換原有字型

\cp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf

#重新整理web頁面即可

 

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.