本站小編為你精心準(zhǔn)備了IT運(yùn)維管理報(bào)警接口設(shè)計(jì)參考范文,愿這些范文能點(diǎn)燃您思維的火花,激發(fā)您的寫(xiě)作靈感。歡迎深入閱讀并收藏。
IT運(yùn)維管理是電力企業(yè)信息化建設(shè)的重要組成部分,是指采用專(zhuān)業(yè)的信息技術(shù)和方法,對(duì)用戶(hù)的軟硬件環(huán)境、計(jì)算機(jī)網(wǎng)絡(luò)與電信網(wǎng)絡(luò)、應(yīng)用系統(tǒng)及運(yùn)維服務(wù)流程等進(jìn)行的綜合管理,其目的是保障系統(tǒng)與網(wǎng)絡(luò)的可用性、安全性和業(yè)務(wù)持續(xù)性,尤其是保障企業(yè)關(guān)鍵業(yè)務(wù)24小時(shí)的穩(wěn)定可靠運(yùn)行,提高其運(yùn)行效率和服務(wù)質(zhì)量。隨著自動(dòng)化系統(tǒng)在電力行業(yè)的深入應(yīng)用,電力生產(chǎn)業(yè)務(wù)對(duì)調(diào)度自動(dòng)化系統(tǒng)的依賴(lài)程度越來(lái)越大,對(duì)系統(tǒng)穩(wěn)定、可靠運(yùn)行的要求越來(lái)越高。傳統(tǒng)的局部、粗放、碎片化的IT運(yùn)維管理模式已經(jīng)無(wú)法滿(mǎn)足安全生產(chǎn)的實(shí)際需要,IT運(yùn)維管理必須向全局化、流程化模式轉(zhuǎn)變,進(jìn)而實(shí)現(xiàn)全方位的IT運(yùn)維一體化管理。
因此,國(guó)網(wǎng)湖南省電力公司于2014年開(kāi)始全面部署IT運(yùn)維管控系統(tǒng),以逐步替代傳統(tǒng)人工運(yùn)維管理方式。長(zhǎng)沙供電公司按照省公司統(tǒng)一安排,部署的BTIM系統(tǒng)成功將各重要系統(tǒng)運(yùn)行資源進(jìn)行管控,大大提高了運(yùn)行維護(hù)管理水平。但實(shí)際應(yīng)用中發(fā)現(xiàn)該IT運(yùn)維管理系統(tǒng)還存在2個(gè)方面問(wèn)題:縱向上,由于采用通用化設(shè)計(jì),調(diào)度自動(dòng)化系統(tǒng)獨(dú)特性應(yīng)用無(wú)法進(jìn)行管控,如EMS系統(tǒng)SCADA等應(yīng)用運(yùn)行情況;橫向上,用戶(hù)不能夠自行添加新類(lèi)型系統(tǒng),如各地調(diào)向省調(diào)報(bào)送的電能質(zhì)量狀態(tài)切換數(shù)據(jù)無(wú)法進(jìn)行監(jiān)視。鑒于此,長(zhǎng)沙供電公司針對(duì)各調(diào)度自動(dòng)化系統(tǒng)采用通用數(shù)據(jù)庫(kù)特征基礎(chǔ),設(shè)計(jì)了IT運(yùn)維管控系統(tǒng)通用報(bào)警接口,并成功完成了多方面應(yīng)用測(cè)試。
1接口設(shè)計(jì)思路
通用報(bào)警接口分為報(bào)警數(shù)據(jù)采集、數(shù)據(jù)提取整理及報(bào)警推送3部分組成,其流程圖見(jiàn)圖1。
1.1報(bào)警數(shù)據(jù)采集報(bào)警數(shù)據(jù)來(lái)自于通用數(shù)據(jù)庫(kù)數(shù)據(jù),如ORACLE數(shù)據(jù)庫(kù),表結(jié)構(gòu)至少包含時(shí)間及內(nèi)容2個(gè)域。(1)時(shí)間:OCCUR_TIME,存儲(chǔ)精確到秒,日期類(lèi)型。如果調(diào)度自動(dòng)化系統(tǒng)數(shù)據(jù)庫(kù)數(shù)據(jù)含有記錄日期域,則采集數(shù)據(jù)時(shí)直接可以用SQL語(yǔ)句調(diào)用。否則,新建表WARN_DATA,內(nèi)含OCCUR_TIME域,該域默認(rèn)值為SYSDATE,表WARN_DATA通過(guò)觸發(fā)器與采集數(shù)據(jù)自動(dòng)生成。(2)內(nèi)容:CONTENT,存儲(chǔ)具體報(bào)警內(nèi)容,VARCHAR2(160)。由于手機(jī)短信長(zhǎng)度一般限定為80個(gè)漢字,因此CONTENT長(zhǎng)度為160。CONTENT內(nèi)容可以采取組合得到,如通過(guò)SQL語(yǔ)句進(jìn)行FIELD1及FIELD2組合為FIELD1||FIELD2ASCONTENT。報(bào)警數(shù)據(jù)采集工作一般由系統(tǒng)管理員根據(jù)需求完成,靈活多樣,適用各種應(yīng)用場(chǎng)合。
1.2報(bào)警數(shù)據(jù)處理報(bào)警數(shù)據(jù)處理功能需要IT管控廠商一次性開(kāi)發(fā)完成,提供自定義SQL并返回查詢(xún)數(shù)據(jù)功能。具體要求為:(1)支持配置各種常見(jiàn)數(shù)據(jù)庫(kù)連接。一般IT運(yùn)維管理系統(tǒng)已支持。(2)提供為各種應(yīng)用配置SQL語(yǔ)句界面。(3)查詢(xún)SQL語(yǔ)句生產(chǎn)字符串型結(jié)果,支持查詢(xún)結(jié)果多條記錄合并功能。當(dāng)最終查詢(xún)結(jié)果長(zhǎng)度大于160B時(shí),自動(dòng)截?cái)嗪罄m(xù)字符串,并用省略號(hào)表示。在以上功能基礎(chǔ)上,系統(tǒng)管理員可以用SQL語(yǔ)句提取WARN_DATA各種數(shù)據(jù),并往下形成手機(jī)短信告警。
1.3報(bào)警推送推送報(bào)警是將1.2中報(bào)警數(shù)據(jù)用SQL語(yǔ)句查詢(xún)到后用IT運(yùn)維管理系統(tǒng)短信模塊推送出去。假設(shè)報(bào)警推送時(shí)間間隔為GAP(min),存儲(chǔ)表為WARN_DATA,則推送數(shù)據(jù)SQL語(yǔ)句如公式(1)所示。式中,sysdate-GAP/60/24為當(dāng)前時(shí)間的前GAP分鐘,同時(shí)occur_time與sysdate不存在時(shí)間差,因此以上SQL語(yǔ)句可以獲取到GAP分鐘內(nèi)WARN_DATA表中存儲(chǔ)的信息;where條件后的and可以根據(jù)獲取數(shù)據(jù)需求自由訂制。將以上SQL數(shù)據(jù)發(fā)送到IT運(yùn)維管理系統(tǒng)已有短信模塊,即完成了報(bào)警推送功能。
2接口實(shí)現(xiàn)界面
按照設(shè)計(jì)規(guī)范要求,接口實(shí)現(xiàn)報(bào)警數(shù)據(jù)處理自定義SQL界面如圖2所示。
3接口應(yīng)用情況
3.1EMS系統(tǒng)運(yùn)行狀況地縣一體化EMS系統(tǒng)實(shí)時(shí)告警數(shù)據(jù)存儲(chǔ)到商用庫(kù)后,均帶有OCCUR_TIME域,因此只需要在接口界面自定義相關(guān)SQL語(yǔ)句,再配置短信告警即可。目前已接入EMS運(yùn)行信息為:通訊廠站中斷情況、前置網(wǎng)絡(luò)設(shè)計(jì)工況、前置工況、網(wǎng)絡(luò)工況、系統(tǒng)資源信息、數(shù)據(jù)庫(kù)資源信息、進(jìn)程信息、應(yīng)用工況、交換機(jī)工況等。從公式(2)中可以看出,采樣間隔GAP為5分鐘,where條件后的and信息限定關(guān)注通訊中斷所在區(qū)域area_id為209000002。某日梅溪湖變電站由于數(shù)據(jù)網(wǎng)調(diào)試通道中斷手機(jī)短信告警內(nèi)容如圖4所示。
3.2電能質(zhì)量狀態(tài)切換數(shù)據(jù)電能質(zhì)量狀態(tài)切換數(shù)據(jù)是將EMS系統(tǒng)中主變、母線及線路等停復(fù)電事件從各地調(diào)生產(chǎn)控制I區(qū)傳送到信息管理III區(qū),再經(jīng)由省調(diào)OMS2.0系統(tǒng)匯總后再推送到湖南省電力公司電能質(zhì)量在線監(jiān)測(cè)系統(tǒng)中后。采用本文設(shè)計(jì)接口,可以很方便對(duì)推送的停復(fù)電事件進(jìn)行監(jiān)視。由于停復(fù)電數(shù)據(jù)未存入地調(diào)數(shù)據(jù)庫(kù),因此報(bào)警數(shù)據(jù)采集新增相關(guān)數(shù)據(jù)表。如針對(duì)“線路狀態(tài)切換數(shù)據(jù)”,新建表為“線路狀態(tài)切換數(shù)據(jù)(線路名稱(chēng)varchar2(50),狀態(tài)切換時(shí)刻date,切換前I端狀態(tài)VARCHAR2(50),切換后I端狀態(tài)VARCHAR2(50),切換前J端狀態(tài)VARCHAR2(50),切換后J端狀態(tài)VARCHAR2(50),OCCUR_TIMEDATEdefaultsysdate)”。在數(shù)據(jù)推送同時(shí),存入一份到“線路狀態(tài)切換數(shù)據(jù)”表中,即完成了報(bào)警數(shù)據(jù)采集。自定義SQL語(yǔ)句如公式(3)所示。
4結(jié)束語(yǔ)
本文針對(duì)IT運(yùn)維管理系統(tǒng)在應(yīng)用過(guò)程中遇到的2個(gè)方面的問(wèn)題,提出了一種通用擴(kuò)展報(bào)警接口方法。文中詳細(xì)介紹了該接口報(bào)警數(shù)據(jù)采集及處理方式,并通過(guò)相關(guān)實(shí)例,證明了該接口易于使用及擴(kuò)展,能夠很好彌補(bǔ)IT運(yùn)維管理系統(tǒng)的設(shè)計(jì)缺陷。
作者:羅偉強(qiáng) 劉傅成 李連偉 單位:國(guó)網(wǎng)長(zhǎng)沙供電公司