最近做效能測試時,必須要自己在伺服器上安裝效能監控工具,最後決定使用zabbix,打算最近整理記錄下安裝部署的過程~
一、zabbix介紹
二、lamp/lnmp介紹
三、zabbix安裝與部署(此處以lamp為例)
centos 7/ zabbix 4.4
1.安裝apache
安裝:
yum install -y httpdhttpd服務開機進行自啟:
systemctl enable httpd啟動httpd服務:
systemctl start httpd2.安裝mysql2.1安裝yum repo
2)然後進行repo的安裝:
rpm -ivh mysql57-community-release-el7-9.noarch.rpm執行完成後會在/etc/yum.repos.d/目錄下生成兩個repo檔案mysql-community.repo mysql-community-source.repo
2.2 安裝mysql
(必須進入到 /etc/yum.repos.d/目錄後再執行以下指令碼)
1)安裝命令:
yum2)啟動msyql:install mysql-server
systemctl start mysqld #啟動mysql3)獲取安裝時的臨時密碼(在第一次登入時就是用這個密碼):
grep4)重置密碼:'temporary password
' /var/log/mysqld.log
進入mysql,輸入上一步操作的獲取的臨時密碼
重新設定密碼:
alter user '3.安裝zabbix1)安裝root
'@'localhost
' identified by 'newpassword
';
2)建立初始資料庫:
# mysql -uroot -p
mysql>create database zabbix character set utf8 collate utf8_bin;3)匯入初始架構和資料,系統將提示您輸入新建立的密碼。mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';
mysql> quit;
# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix4)為zabbix server配置資料庫
dbpassword=password5)為zabbix前端配置php
listen 80;server_name example.com;
; php_value[date.timezone] = asia/shanghai7) 啟動zabbix server和agent程序
啟動zabbix server和agent程序,並為它們設定開機自啟:
# systemctl restart zabbix-server zabbix-agent nginx php-fpm四、zabbix前端設定1.輸入**:http://server_ip(這裡在瀏覽器輸入自己安裝zabbix的機器的ip)2.點選下一步# systemctl enable zabbix-server zabbix-agent nginx php-fpm
3.下一步輸入之前設定好的資料庫密碼
4.填寫zabbix服務名稱
5.確認配置
7.跳轉登入頁面,登陸賬戶是admin,密碼是zabbix。
8.登入成功如下圖
以上,zabbix最基本的安裝部署就完成了,後續還會更新lnmp的安裝部署、zabbix分布式(zabbix-agent)和監控指標介紹~
zabbix筆記之zabbix漢化
但是此時會出現乙個問題,會出現zabbix圖表亂碼,無法將中文顯示出來 開啟 windows 控制面板 字型 如選擇 微軟雅黑 將其改名為graphfont.ttf 上傳到zabbix server伺服器中 root zabbix find name graphfont.ttf 找到存放zabbix...
Zabbix應用一 Zabbix安裝
1 準備zabbix依賴環境 lnmp 依賴包安裝參考 cmake安裝mysql cmake dcmake install prefix data local mysql dmysql datadir data local mysql data dwith innobase storage engi...
Zabbix安裝筆記
2.建立使用者 groupadd zabbix useradd g zabbix zabbix 3.建立zabbix資料庫 create database zabbix character set utf8 grant all privileges on zabbix.to zabbix local...