1. 程式人生 > >zabbix最新安裝 4.0

zabbix最新安裝 4.0

images com -i snmp tps tab fff usr emc

zabbix --原理
本身都是一對PHP 腳本,必須通過LAMP進行展示(zabbix-web接口)
監控端---zabbix-server---發送請求
被監控端----zabbix-agent SNMP(交換) JMX() IPMI(硬件:風扇)-----接收請求 收集數據返回數據
數據庫--zabbix-database 存儲數據
zabbix必用的組件:zabbix-server zabbix-agent zabbix-database zabbix-GUI(web)
可選組件: zabbix-java-gateway(JMX) zabbix-proxt(分布式)
使用端口:
10050 客戶---端口
10051 服務---端口
技術分享圖片

zabbix 部署----yum安裝

需要官方yum源、阿裏雲yum源(提供php-bcmath php-mbstring)

添加zabbix源
www.zabbix.com------download
rpm -i https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
添加阿裏雲源

安裝組件
[root@localhost yum.repos.d]# yum -y install httpd mariadb mariadb-server php php-mysql php-bcmath php-mbtring

Install Zabbix server, frontend, agent 安裝服務端,WEB接口、客戶端

啟動mysql數據庫
[root@localhost yum.repos.d]# systemctl start mariadb
[root@localhost yum.repos.d]# systemctl status mariadb

數據創建對應zabbix
Create initial database
mysql -u root
password
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;

MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by ‘zabbix‘;
MariaDB [(none)]> flush privileges;刷新數據庫
MariaDB [(none)]> quit;
安裝zabbix
yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent

zabbix 模板數據庫導到到mysql zabbix庫中
[root@localhost ~]# zcat /usr/share/doc/zabbix-server-mysql-4.0.3/create.sql.gz | mysql -uroot zabbix

[root@localhost zabbix]# vim /etc/zabbix/zabbix_server.conf

DBPassword=password 數據庫設置的密碼
技術分享圖片
修改PHP配置文件
[root@localhost zabbix]# vim /etc/php.ini

修改時區
date.timezone = Asia/Shanghai

啟動服務
[root@localhost zabbix]# systemctl start httpd zabbix-server zabbix-agent
啟動報錯防火墻沒有關

[root@localhost ~]# systemctl status zabbix-server.service -l
[root@localhost zabbix]# setenforce 0
[root@localhost zabbix]# systemctl start httpd zabbix-server zabbix-agent
技術分享圖片
查看啟動服務端口
[root@localhost zabbix]# netstat -lnt

網頁訪問設置
http://192.168.0.231/zabbix

技術分享圖片

技術分享圖片

技術分享圖片
技術分享圖片

zabbix最新安裝 4.0