wget
rpm -ivh zabbix-release-4.0-2.el7.noarch.rpm
rpm -ql zabbix-release
# 修改源
vim /etc/yum.repos.d/zabbix.repo
# 全域性替換,vim開啟檔案後 按: 依次複製2行內容並回車
%s#%s#gpgcheck=1#gpgcheck=0#g
# mysql pgsql 兩個版本 對應資料庫
yum install -y zabbix-server-mysql zabbix-web-mysql
# 安裝mysql
yum install mariadb-server -y
systemctl start mariadb
systemctl enable mariadb
mysql_secure_installation
沒密碼 直接回車,一路回車,設定root:123456
# 進入資料庫
mysql -uroot -p123456
# 建立資料庫
create database zabbix character set utf8 collate utf8_bin;
grant all on zabbix.* to zabbix@localhost identified by "123456"
;# 匯入資料庫
rpm -ql zabbix-server-mysql |
grep sql
zcat /usr/share/doc/zabbix-server-mysql-4.0.16/create.sql.gz | mysql -uzabbix -p123456 zabbix
# 檢查
# 修改時區
# 檢視此配置檔案是哪個服務包的配置檔案
# /etc/php.ini 這裡也可以配置時區
# 改完時區 重啟
# 訪問
# 修改
mysql 0 123456
zabbix監控中心
# 生成了乙個配置檔案,遷移的時候用
/etc/zabbix/web/zabbix.conf.php
初始賬號密碼
admin
zabbix
# 如果發現 netstat -lntup 沒有10051 zabbix_server
getenforce
setenforce 0
getenforce
systemctl start zabbix-server
# 安裝agent
yum install zabbix-agent
systemctl start zabbix-agent
systemctl enable zabbix-agent
# 監控其他機器,只需要agent
wget
rpm -ivh zabbix-agent-4.0.16-1.el7.x86_64.rpm
vim /etc/zabbix/zabbix_agentd.conf
server=127.0.0.1=
>server=192.168.56.11(server位址,不是agent)
systemctl start zabbix-agent
systemctl enable zabbix-agent
# 最後要去web介面新增此機器進行監控
agent: 機器資訊採集
server: 接收agent資訊,並進行分析,報警,郵件等功能,資料存入資料庫
db: 接收儲存server資料,對web提供資料支援
web: php-web服務,預設httpd(apache), 可以改用nginx
Zabbix運維 監控
一 使用shell指令碼監控記憶體 二 新增監控一台主機 1 監控主機上安裝agent服務 配置檔案server端位址修改為zabbix server端ip位址 2 web頁面新增主機 3 選擇監控模板 4 重啟zabbix server,加速看到效果,客戶端狀態已經綠了 三 自定義監控項 1 新增...
運維架構服務監控Open Falcon
一 介紹 監控系統是整個運維環節,乃至整個產品生命週期中最重要的一環,事前及時預警發現故障,事後提供翔實的資料用於追查定位問題。監控系統作為乙個成熟的運維產品,業界有很多開源的實現可供選擇。當公司剛剛起步,業務規模較小,運維團隊也剛剛建立的初期,選擇一款開源的監控系統,是乙個省時省力,效率最高的方案...
運維架構服務監控Open Falcon介紹
一 open falcon介紹 監控系統業界有很多傑出的開源監控系統。我們在早期,一直在用zabbix,不過隨著業務的快速發展,以及網際網路公司特有的一些需求,現有的開源的監控系統在效能 擴充套件性 和使用者的使用效率方面,已經無法支撐了。因此,從各位sre sa devs的使用經驗和反饋出發,結合...