安裝MySQL:
如果沒有安裝MySQL,則需要先安裝萄喳。
Centos7之前:
sudo yum install mysql-server
sudo service mysqld start
Centos7使用了MariaDB替代卡骂,完全兼容MySQL:
sudo yum install mariadb-server
sudo systemctl enable mariadb
sudo systemctl start mariadb
如果還是想使用MySQL:
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
sudo yum install mysql-server
sudo systemctl start mysqld
服務(wù)端:
安裝源:
rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm
查看源:
ll /etc/yum.repos.d/
安裝:
yum install zabbix-server-mysql zabbix-web-mysql
在MySQL中新建名為zabbix的庫:
mysql -uroot
create database zabbix character set utf8 collate utf8_bin;
quit;
往名為zabbix的庫中導(dǎo)入數(shù)據(jù):
cd /usr/share/doc/zabbix-server-mysql-3.2.0
zcat create.sql.gz | mysql -uroot zabbix
編輯zabbix服務(wù)端配置文件:
# vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=root
修改php.ini:
vi /etc/php.ini
date.timezone=Europe/Riga
啟動zabbix服務(wù)端:
systemctl start zabbix-server
啟動htppd:
systemctl start httpd
安裝zabbix客戶端:
在客戶端機(jī)器上安裝源。如果要監(jiān)控服務(wù)端所在機(jī)器,在服務(wù)端機(jī)器上也安裝客戶端:
rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm
安裝:
yum install zabbix-agent
修改客戶端配置文件:
vim /etc/zabbix/zabbix_agentd.conf
Server=yourserverhost
Hostname=yourclientname
啟動zabbix客戶端:
service zabbix-agent start
安裝zabbix get:
在zabbix服務(wù)端安裝zabbix get:
yum install zabbix-get
測試獲取zabbix客戶端的數(shù)據(jù):
zabbix_get -s yourclienthost -p 10050 -k "system.uname"
zabbix_get -s yourclienthost -p 10050 -k "system.cpu.load"
登錄zabbix:
默認(rèn)的賬戶名:Admin噩死, 密碼zabbix
添加客戶端:
Configuration 》Hosts
點擊邊上的Templates,在搜索框查詢你要的模板神年,點擊add添加模板已维,再點擊最下的Add/Update添加或更新Host。然后就看到的添加的客戶端已日。
查看Graphs垛耳,在右上角選擇要查看的host。
安裝Grafana:
安裝:
grafana-cli plugins list-remote
grafana-cli plugins install alexanderzobnin-zabbix-app
service grafana-server restart
打開web:
http://yourserverhost:3000/login 飘千,默認(rèn)用戶名:admin堂鲜, 密碼:admin。
enable zabbix插件:
點擊enable即可护奈。
添加數(shù)據(jù)源:
Url的host就是zabbix服務(wù)端的地址 http://yourserverhost/zabbix/api_jsonrpc.php 缔莲,
用戶名密碼就是zabbix的用戶名密碼
添加Dashboard:
點擊 Add Panel 》Graph
然后下圖的點擊Panel Title 》edit 進(jìn)行設(shè)置
下一篇介紹zabbix的用戶管理,主/被動模式霉旗,trigger設(shè)置痴奏,和報警。
參考:
https://www.zabbix.com/documentation/3.2/manual/installation/install_from_packages
http://www.cnblogs.com/yyhh/p/4792830.html
http://docs.grafana-zabbix.org/installation/
http://www.zabbix.org.cn/viewtopic.php?f=12&t=95
http://www.fantansy.cn/index.php/linux/266.html