999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Zabbix 和Grafana 的油田數(shù)據(jù)中心監(jiān)控系統(tǒng)部署與優(yōu)化

2022-11-16 08:45:46關(guān)
中國管理信息化 2022年18期
關(guān)鍵詞:設(shè)置數(shù)據(jù)庫系統(tǒng)

關(guān) 鑫

(遼河油田勘探開發(fā)研究院,遼寧 盤錦 124000)

0 引言

數(shù)據(jù)中心是石油企業(yè)的核心基礎(chǔ)設(shè)施,中國石油天然氣集團(tuán)有限公司大力推進(jìn)數(shù)字化轉(zhuǎn)型和智能化油田建設(shè),數(shù)據(jù)中心穩(wěn)定、高效運(yùn)行,能為科研生產(chǎn)提供有力支撐。石油行業(yè)專業(yè)軟件更新迭代速度加快,數(shù)據(jù)中心規(guī)模逐漸擴(kuò)大,管理人員需要利用不同的軟件監(jiān)控設(shè)備的運(yùn)行狀態(tài),造成了運(yùn)維“孤島”現(xiàn)象,也增大了運(yùn)維工作的難度[1]。

1 相關(guān)技術(shù)和軟件介紹

1.1 Zabbix

Zabbix 是一個企業(yè)級分布式開源監(jiān)控解決方案,能夠監(jiān)控眾多網(wǎng)絡(luò)參數(shù)和服務(wù)器的健康度、完整度[2]。

1.2 Grafana

Grafana 是一款數(shù)據(jù)可視化的開源軟件,可以結(jié)合數(shù)據(jù)監(jiān)控軟件將數(shù)據(jù)繪制成圖,同時(shí)也支持將數(shù)據(jù)庫數(shù)據(jù)直接繪制成圖,采用Go 語言進(jìn)行開發(fā)[3],數(shù)據(jù)來源多樣,展示方式靈活,為官方庫提供了豐富的儀表盤插件。

1.3 VMware vSphere

VMware vSphere 是VMware 的虛擬化平臺,可將數(shù)據(jù)中心轉(zhuǎn)換為包括中央處理器(Central Processing Unit,CPU)和網(wǎng)絡(luò)資源在內(nèi)的聚合計(jì)算基礎(chǔ)架構(gòu),讓硬件變成可以動態(tài)管理的“資源池”,從而提高資源的利用率,簡化系統(tǒng)管理流程[4]。

1.4 SNMP

簡單網(wǎng)絡(luò)管理協(xié)議(Simple Network Management Protocol,SNMP)[5],主要用在管理局域網(wǎng)的設(shè)備,依靠用戶數(shù)據(jù)報(bào)協(xié)議(User Datagram Protocol,UDP)傳輸數(shù)據(jù),廣泛應(yīng)用于交換機(jī)、分布式存儲的管理。

1.5 MariaDB

MariaDB 是MySQL 的一個分支,主要由開源社區(qū)維護(hù),采用GPL(通用公共許可證)授權(quán)許可,兼容MySQL。

2 基于Zabbix 和Grafana 的油田數(shù)據(jù)中心監(jiān)控系統(tǒng)規(guī)劃

2.1 監(jiān)控網(wǎng)絡(luò)拓?fù)?/h3>

數(shù)據(jù)中心內(nèi)設(shè)備帶外管理使用“管理網(wǎng)”vlan1,業(yè)務(wù)流量使用“科研網(wǎng)”vlan2,vlan1 與vlan2 在交換機(jī)上隔離,科研網(wǎng)通過防火墻連接外部辦公網(wǎng),具體監(jiān)控網(wǎng)絡(luò)拓?fù)浞桨溉鐖D1 所示。

圖1 監(jiān)控網(wǎng)絡(luò)拓?fù)?/p>

2.2 監(jiān)控系統(tǒng)規(guī)劃方案

Zabbix 軟件對系統(tǒng)性能需求不高,且數(shù)據(jù)庫容量小,讀庫查詢頻率低,因此監(jiān)控系統(tǒng)規(guī)劃方案中只需要一臺計(jì)算機(jī),安裝Zabbix、數(shù)據(jù)庫、Grafana。

為了方便系統(tǒng)擴(kuò)展,提高系統(tǒng)穩(wěn)定性,可將全套軟件部署在成熟的商業(yè)虛擬化平臺VMware vSphere上,將Zabbix、數(shù)據(jù)庫、Grafana 相分離,安裝在不同的虛擬機(jī)上,可以根據(jù)需求隨時(shí)調(diào)整性能配置,橫向擴(kuò)展只需要克隆虛擬機(jī)。管理網(wǎng)vlan1、科研網(wǎng)vlan2 各安裝一套軟件,管理網(wǎng)與業(yè)務(wù)流量分離,減少干擾,提高安全性。管理網(wǎng)和科研網(wǎng)的數(shù)據(jù)匯集到Grafana,實(shí)現(xiàn)可視化展示,辦公網(wǎng)用戶通過防火墻可安全查看設(shè)備狀態(tài),不需要直接連到數(shù)據(jù)中心內(nèi)部,也不需要獲得服務(wù)器管理權(quán)限。具體方案如圖2 所示。

圖2 監(jiān)控系統(tǒng)規(guī)劃方案

2.3 配置虛擬機(jī)

按照網(wǎng)絡(luò)拓?fù)浜蛻?yīng)用規(guī)劃,拆分Zabbix server、數(shù)據(jù)庫、Grafana 后,共需5 個虛擬機(jī)。

在實(shí)際應(yīng)用中,監(jiān)控主機(jī)需100 個以上,監(jiān)控項(xiàng)超過10 000 項(xiàng),Zabbix server 要用到大量內(nèi)存緩沖,8 GB 內(nèi)存不足,虛擬機(jī)卡頓,改為16 GB 能大大緩解內(nèi)存壓力。數(shù)據(jù)庫直寫網(wǎng)絡(luò)附屬存儲(Network Attached Storage,NAS),不需要考慮本地磁盤空間。虛擬機(jī)具體硬件配置如表1 所示。

表1 虛擬機(jī)硬件配置

3 基于Zabbix 和Grafana 的油田數(shù)據(jù)中心監(jiān)控系統(tǒng)軟件部署

3.1 準(zhǔn)備虛擬機(jī)系統(tǒng)

創(chuàng)建虛擬機(jī),安裝CentOS 7 操作系統(tǒng),可選桌面組件以方便調(diào)試,系統(tǒng)安裝完成后,安裝VMware Tools,關(guān)閉系統(tǒng)防火墻、SElinux,配置NTP、YUM 源,將虛擬機(jī)復(fù)制2 份。

3.2 安裝Zabbix server

將虛擬機(jī)轉(zhuǎn)移到有互聯(lián)網(wǎng)接入的設(shè)備,使其在VMware Workstation 環(huán)境下運(yùn)行。訪問Zabbix 官網(wǎng)地址,配置Zabbix 軟件倉庫配置部署包,運(yùn)行成功后,安裝Zabbix server、Zabbix web 前端,執(zhí)行命令為yum install Zabbix-server-mysql Zabbix-web-mysql。

3.3 安裝MariaDB 數(shù)據(jù)庫

啟動第二個虛擬機(jī),安裝數(shù)據(jù)庫,執(zhí)行命令為yum install -y mariadb-server,啟動數(shù)據(jù)庫并設(shè)置為開機(jī)啟動。登錄MariaDB 數(shù)據(jù)庫,創(chuàng)建數(shù)據(jù)庫實(shí)例、賬戶,并授權(quán),測試賬戶可用后,導(dǎo)入Zabbix 初始架構(gòu)和數(shù)據(jù)。

3.4 安裝Grafana

下載對應(yīng)系統(tǒng)版本的rpm 文件,本地安裝并啟動,設(shè)置瀏覽器訪問權(quán)限,修改默認(rèn)密碼。在官方社區(qū)下載儀表盤插件,復(fù)制到軟件對應(yīng)目錄,重啟Grafana。

3.5 Zabbix 相關(guān)軟件配置

3.5.1 配置虛擬機(jī)

將虛擬機(jī)復(fù)制到VMware vSphere,克隆Zabbix、數(shù)據(jù)庫所在的虛擬機(jī),按安裝MariaDB 數(shù)據(jù)庫的要求修改配置,5 個虛擬機(jī)創(chuàng)建完成。

3.5.2 配置MariaDB

MariaDB 的默認(rèn)數(shù)據(jù)存放在/var/lib/mysql/目錄下,為方便擴(kuò)展和避免存儲空間不足,將此目錄映射到NAS。停止數(shù)據(jù)庫服務(wù),將mysql 目錄改名為mysql1,原位置新建mysql 目錄,編輯/etc/fstab 文件,將mysql1 內(nèi)文件復(fù)制到mysql 目錄中,重啟數(shù)據(jù)庫服務(wù)。

3.5.3 配置Zabbix server

編輯zabbix_server.conf 文件,修改數(shù)據(jù)庫位置、數(shù)據(jù)庫實(shí)例、用戶名、密碼。編輯zabbix.conf 文件,修改時(shí)區(qū),配置完成重啟服務(wù)。瀏覽器訪問ip/zabbix,進(jìn)行安裝設(shè)置。

3.5.4 安裝并配置Zabbix agent

下載對應(yīng)server 版本的agent 的rpm 包,本地安裝。編輯zabbix_agentd.conf 文件,修改Zabbix 服務(wù)器位置、主機(jī)名,重啟服務(wù)。

3.6 創(chuàng)建Zabbix 主機(jī)監(jiān)控

3.6.1 添加監(jiān)控主機(jī)

訪問zabbix 管理頁面,創(chuàng)建主機(jī),定義主機(jī)名、網(wǎng)際互聯(lián)協(xié)議(Internet Protocol,IP)地址、群組,套用自帶模板,斷開模板鏈接,清理掉不需要的監(jiān)控項(xiàng)。手動運(yùn)行,搜索成功后關(guān)閉此功能,手動添加對應(yīng)的監(jiān)控項(xiàng)。選擇部分關(guān)鍵監(jiān)控項(xiàng)設(shè)置觸發(fā)器,復(fù)制主機(jī),修改主機(jī)名、IP 地址、監(jiān)控項(xiàng)名稱,直接用于同類型的設(shè)備。

3.6.2 設(shè)置報(bào)警郵件

打開防火墻對應(yīng)端口,允許報(bào)警郵件發(fā)送到企業(yè)內(nèi)網(wǎng)郵箱,郵箱內(nèi)設(shè)置自動轉(zhuǎn)發(fā)功能,將報(bào)警郵件轉(zhuǎn)發(fā)給所有運(yùn)維人員的郵箱,在微信中設(shè)置郵件提醒,即可實(shí)現(xiàn)Zabbix 報(bào)警信息同步推送到微信。

3.6.3 設(shè)置Grafana

打開Grafana 前端網(wǎng)頁,使用Admin 賬戶登錄,添加2 個vlan 的Zabbix 數(shù)據(jù)源,創(chuàng)建監(jiān)控頁面,添加儀表盤,選擇數(shù)據(jù)來源,即可實(shí)現(xiàn)監(jiān)控?cái)?shù)據(jù)可視化。

4 基于Zabbix 和Grafana 的油田數(shù)據(jù)中心監(jiān)控系統(tǒng)優(yōu)化

4.1 優(yōu)化Zabbix 監(jiān)控項(xiàng)

Zabbix 默認(rèn)模板內(nèi)容豐富,應(yīng)針對不同服務(wù)器的不同用途,設(shè)置對應(yīng)的監(jiān)控邏輯。

第一,計(jì)算密集型服務(wù)器。CPU、內(nèi)存隨時(shí)能跑滿,不宜設(shè)置報(bào)警提醒,應(yīng)降低監(jiān)控項(xiàng)采樣頻率,避免影響服務(wù)器性能。重點(diǎn)監(jiān)控SNMP 數(shù)據(jù)、CPU 溫度、風(fēng)扇轉(zhuǎn)速、系統(tǒng)功耗。

第二,軟件應(yīng)用服務(wù)器。多用戶登錄,主要消耗內(nèi)存資源,CPU 占用率較低,應(yīng)監(jiān)控登錄用戶數(shù)、內(nèi)存占用率并設(shè)置報(bào)警提醒,內(nèi)存占用率超過閾值時(shí)觸發(fā)器激活,自動執(zhí)行清理內(nèi)存腳本。

4.2 優(yōu)化Zabbix agent 自定義監(jiān)控項(xiàng)

Linux 環(huán)境,編輯zabbix_agentd.conf,自定義監(jiān)控項(xiàng)使用shell腳本語句,不受Zabbix監(jiān)控項(xiàng)本身限制,可以實(shí)現(xiàn)許可證監(jiān)控、用戶管理、存儲目錄監(jiān)控、多項(xiàng)數(shù)據(jù)同時(shí)統(tǒng)計(jì)并計(jì)算。套用snmpwalk 工具查詢指定主機(jī)的對象標(biāo)識符(ObjectIdentifier,OID),shell 預(yù)處理返回結(jié)果,比直接用SNMP 監(jiān)控更靈活高效。

4.3 優(yōu)化Grafana 顯示頁面

只展示需要關(guān)注的信息,就不會出現(xiàn)異常的性能數(shù)據(jù)。明確CPU 內(nèi)存占用率上下限,用graph 展示,設(shè)置閾值,低數(shù)值不顯示,合并同類主機(jī)到一格,曲線一目了然;網(wǎng)絡(luò)流量上下限差異極大,宜使用對數(shù)坐標(biāo)軸;溫度曲線,縱坐標(biāo)起點(diǎn)可設(shè)為35℃,低負(fù)載低溫設(shè)備不需要關(guān)注;用singlestat math 展示存儲目錄占用率,低數(shù)值賦予背景相近的灰色,高數(shù)值用橙色、紅色提醒,方便查找異常設(shè)備。

5 結(jié) 語

基于Zabbix 和Grafana 的油田數(shù)據(jù)中心監(jiān)控系統(tǒng)已上線運(yùn)行3 年,從最初的測試環(huán)境到生產(chǎn)環(huán)境部署,經(jīng)歷了軟件升級、硬件擴(kuò)容、功能優(yōu)化等階段,系統(tǒng)運(yùn)行穩(wěn)定,無須人工干預(yù),實(shí)現(xiàn)了集中監(jiān)控系統(tǒng)的設(shè)計(jì)初衷,成為非常可靠的基礎(chǔ)設(shè)施。該系統(tǒng)圖形化展示數(shù)據(jù),顯著提高了巡檢效率,降低了運(yùn)維門檻;分析性能歷史數(shù)據(jù),為平臺優(yōu)化提供了幫助;即時(shí)報(bào)警,快速定位故障點(diǎn),保障了業(yè)務(wù)連續(xù)運(yùn)行。該系統(tǒng)監(jiān)控重點(diǎn)從物理設(shè)備逐漸轉(zhuǎn)向數(shù)據(jù)庫、應(yīng)用軟件,高效、自動運(yùn)行的監(jiān)控系統(tǒng)在未來能得到更廣泛的應(yīng)用。

猜你喜歡
設(shè)置數(shù)據(jù)庫系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
中隊(duì)崗位該如何設(shè)置
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
本刊欄目設(shè)置說明
主站蜘蛛池模板: 亚洲国产成人麻豆精品| 国产高清在线丝袜精品一区| 国产精品无码久久久久久| 久久国产乱子伦视频无卡顿| 尤物精品视频一区二区三区| 国产成人无码播放| 人妻出轨无码中文一区二区| 欧美、日韩、国产综合一区| 全免费a级毛片免费看不卡| 99热国产这里只有精品无卡顿"| 91亚洲免费视频| 亚洲AⅤ无码国产精品| 国产视频你懂得| 国产精品亚欧美一区二区| 国产菊爆视频在线观看| 成人免费一级片| 欧洲熟妇精品视频| 精品国产成人a在线观看| 一本大道香蕉高清久久| 久久国产精品娇妻素人| 亚洲一区波多野结衣二区三区| 91伊人国产| 国内老司机精品视频在线播出| 欧美色图第一页| 国产永久免费视频m3u8| 欧美一级特黄aaaaaa在线看片| 伊人久久久久久久久久| 国产综合欧美| 免费毛片网站在线观看| 99草精品视频| 免费日韩在线视频| 天堂成人av| 亚洲综合九九| 免费国产无遮挡又黄又爽| 国产在线精品美女观看| 91www在线观看| 国产国拍精品视频免费看| 国产成人精品日本亚洲| 精品人妻一区无码视频| 亚洲美女高潮久久久久久久| 色综合天天综合| 亚洲成人精品| 国内精自线i品一区202| 亚洲精品午夜天堂网页| 在线99视频| 丝袜国产一区| 国产菊爆视频在线观看| 亚洲视频四区| 国产欧美视频在线观看| 日韩视频精品在线| 国产亚洲精品97在线观看| 国产亚洲精久久久久久无码AV| 中文字幕调教一区二区视频| 亚洲天堂精品在线| 色婷婷天天综合在线| 亚洲精品爱草草视频在线| www.av男人.com| 日本福利视频网站| 蜜臀av性久久久久蜜臀aⅴ麻豆| 亚洲色无码专线精品观看| 在线国产三级| 日韩一区精品视频一区二区| 欧美福利在线| 91在线一9|永久视频在线| 一区二区在线视频免费观看| 久久99热这里只有精品免费看| 2021国产在线视频| 日韩小视频在线观看| 欧美日韩高清在线| 免费激情网站| 在线观看国产黄色| 亚洲无码A视频在线| 亚洲美女一区| 热思思久久免费视频| 人妻丰满熟妇αv无码| 麻豆精品在线播放| 少妇精品网站| a毛片在线播放| 精品久久香蕉国产线看观看gif | 国产在线观看99| 久久久亚洲色| 国产成人精彩在线视频50|