




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
..基于SAP的系統運行狀態監控平臺開發與應用【摘要】SAP系統作為電力公司的核心系統,承當著人、財、物等核心業務功能,系統的安康穩定運行就顯得尤為重要。但實際運維過程中往往是在系統出現故障時才能發現問題。不僅對業務操作產生一定的影響,有時甚至產生無法挽回的直接經濟損失。因此,有必要深入研究如何能夠及時有效監控SAP系統運行狀態,實現主動運維,保證系統安康穩定運行?!娟P鍵詞】SAP信息系統監控平臺前言從2007年6月啟動以來,電力SG186工程工程經歷了業務流程優化、試點單位實施、推廣單位實施和持續深化應用等階段,已構建了覆蓋核心業務的一體化業務應用平臺,目前正在進展SG-ERP的深入建立。隨著越來越多的系統投入正式運行,使公司各基層單位、各個部門之間的相互聯系日益增強。同時各個系統在縱向、橫向耦合程度日益加深,公司信息化水平已發生了質的飛躍。為了保障公司各項業務在信息系統的支撐下能夠正常開展,省電力公司越來越關注本公司的系統運維。SAP系統作為電力公司的核心系統,承當著人、財、物等核心業務功能,系統的安康穩定運行就顯得尤為重要。目前在SAP系統的運行維護工作中,往往是在系統出現故障時才能發現問題,運維人員疲于應急維修,不僅對業務操作產生一定的影響,有時甚至產生無法挽回的直接經濟損失。因此,有必要深入研究如何能夠及時有效監控SAP系統運行狀態,并且運用信息化手段,主動運維監測系統狀態,保證系統安康穩定運行。一、開發平臺設計該監控平臺是基于SAP系統運行情況進展二次開發,采用的是C/S架構??蛻舳朔植荚诟鳂I務部門的終端。效勞器統一存放在省信通公司,便于設備的日常維護和檢修。1.1操作系統選擇Linux是一個多用戶、多任務、支持多線程和多CPU的操作系統,是一個性能穩定的多用戶網絡操作系統。SAP系統也安裝在此操作系統上,因此,本平臺的效勞器也選擇Linux。1.2數據庫選擇Oracle是應用廣泛的主流數據庫,電力的SAP系統也采用Oracle作為后臺數據庫,為了系統更好的集成,方便維護,本平臺也采用Oracle作為數據庫1.3開發語言選擇為了更好的與SAP系統集成,本平臺開發使用ABAP語言,通過Html來進展平臺無關的頁面展示,采用Div+Css技術進展強大靈活的屏幕自適應布局,配合JavaScript來實現豐富的動畫過渡和信息交互。二、功能設計SAP系統運行狀態監控平臺由四個功能模塊〔指標調度模塊、監控計算指標模塊、指標匯總及分析處理模塊、監控指標配置模塊〕構成。ERP信息系統狀態評估系統應用功能如圖1所示。三、系統開發與功能實現3.1系統進程監控SAP應用效勞器進程類型共有6種:DIA〔對話進程〕、UPD〔更新進程〕、ENQ〔隊列進程〕、BTC〔批處理進程〕、SPO〔脫機進程〕、UP2〔V2更新進程〕。特定類型的任務只能通過特定類型的進程進展處理,而每臺效勞器針對各類型都有一定的比例分配,假設同種類型的任務同一時間段大量爆發,那么就會造成任務的堵塞,排隊的任務就有可能出現等待超時而導致業務操作受影響,甚至對業務數據產生影響。我們通過對各效勞器的進程使用情況的監控來進展壓力風險躲避,監控的參數包括各效勞器各類型進程的進程使用率、進程CPU占比、進程占用存,進程DB交互,進程I/O等。3.2存監控存對于系統來說毫無疑問是非常重要的參數。需要對每臺效勞器的存進展監控,效勞器上的存一旦不夠,發生的業務問題所帶來的影響都無發預測和估計,當存使用率接近極限值的時候需要進展告警。雖然進程監控中也涉及一局部進程占用的存監控,但還需從效勞器層面對存進展的監控,是效勞器級別的系統安康運行的重要參數之一。這里主要針對空閑存〔SparedMemory〕、堆存〔HeapMemory〕和擴展存〔ExtendedMemory〕進展監控。3.3系統鎖情況監控業務對象〔BusinessObject〕在SAP中是很重要的存在,核心的系統業務操作實際上是對業務對象的操作,所有的業務操作都需要保證業務對象事務的ACID特性。以工程為例,圍繞工程來進展業務發生和管控,假設要在這個工程下進展采購訂單的創立,同時也要為這個工程進展預算調整分配,但不能同時進展兩件事〔比方預算調減,同時創立訂單,最終結果很可能是超預算,這樣的控就沒控住〕,而訂單和預算是兩個不同的東西,如何保證兩個操作的串行發生,就需要對業務對象進展加鎖以保證業務的不沖突。鎖的重要性不言而喻,而對于SAP這種業務高度集成的軟件來說,保障其正常的使用,就顯得尤為重要。這里就需要監控:系統鎖的總數:系統鎖的數量有限制的,假設系統當前鎖個數超過這個限制,那么就會導致鎖等待的發生,操作可能會因為超時而dump;系統鎖的信息維度分析:對系統正常運行,以1000個鎖為例,假設是在一個幾千人使用的系統環境里,這個指標看起來是很安康的,但是,如果是由同一個人或同一個程序產生的,那么這種情況是否應該值得關注呢?單憑某一時刻的體量是無法暴露出這樣的隱患的,所以要根據創立賬號,創立程序,訪問終端等維度對系統鎖進展記錄統計。3.4系統TRFC/QRFC狀態監控TRFC〔事務RFC,TransactionalRemote-Function-Call〕和QRFC〔隊列RFC,QueueRemote-Function-Call〕是和外圍系統或自身進展異步交互的重要方式之一,實際上QRFC是TRFC中的特例,所不同的是,QRFC是無序的,而QRFC是存在隊列進展控制的,即串行發生的。假設系統中的TRFC和QRFC出現信道堵塞或隊列堵塞的話,那么也是會對業務產生影響的。所以不僅要監控未處理和處理錯誤的TRFC和QRFC數量,還要按照程序、賬戶、終端等維度進展監控記錄統計,對于各維度極端異常的情況需要暴露給運維人員。3.5系統dump數據監控Dump日志是用戶和系統交互發生異常終端的重要記錄日志,這些日志直接記錄了用戶與SAP系統交互過程中發生異常導致業務操作終止所涉及的非常詳細的快照信息,包括異常位置、相關涉及變量值、相關調用入口和調用路徑等信息,對于dump信息的監控和分析是發現系統功能問題的最直接的途徑之一。所以需要綜合對系統的dump進展監控,包括dump的數量,類型,程序、事務碼〔TransactionCode〕等信息。3.6展現監控數據多且復雜〔多指標、多層級、效勞器相關〕,不管基于用戶體驗或系統性能角度出發,都應按數據進展分類別局部刷新。網頁具備支持異步刷新、響應式布局、豐富交互性等特性,因此本方案采用在SAPGUI中融合網頁技術進展數據交互和呈現的方式。利用網頁布局的自適應特性和canvas矢量作圖的優勢,通過div+css進展布局框架設計,通過echarts圖形插件來進展圖表化呈現,javascript來實現主要的交互響應和局部刷新。四、應用效果電力SAP系統運行狀態監控平臺于2015年5月正式上線,經過近一年的運行,取得了良好的效果:1〕實現了各項關鍵指標預警。在監控平臺中對各項關鍵指標預先設定好閥值,當到達戒備值時,監控平臺會以、短信等方式自動將警報發出,提醒運維等相關人員及時關注,將問題扼殺在搖籃中。2〕實現監控指標集中圖形化展示。為了方便運維人員及時解決問題,監控平臺將常用系統表情況、數據庫空間增長情況、存使用情況等關鍵指標數據,以圖形化的形式集中在一個頁面進展顯示,使用戶能夠直觀看到SAP系統每天的運行情況,提高運維效率。3〕實現錯誤問題快速準確定位。集中監控SAP系統后臺作業運行以及錯誤日志情況,能夠分類顯示成功的和失敗的消息,讓運維人員能夠快速定位到錯誤問題。4〕降低了運維本錢。減少了系統發生錯誤的概率,保證了各業務正常開展。同時也減少了問題分析和定位時間,提高了運維人員的工作效率,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- T/GXAS 830-2024經橈動脈穿刺介入診療患者術肢管理規范
- T/CI 500-2024角膜塑形鏡驗配規程
- T/CATCM 031-2024柔毛淫羊藿種苗分級標準
- 瓷磚銷售合同簡單5篇
- T/CECS 10381-2024濾池用不銹鋼濾板及配套組件
- 上海安全生產知識c試題及答案
- 正規居間合同6篇
- 版民間個人借款合同4篇
- 業務員付加工染費的合同8篇
- 2025合同范本對外承包項目借款合同2篇
- 統編版(2024)七年級下冊《道德與法治》課本“活動課”參考答案
- 2025年呼吸內鏡考試試題及答案
- 林海雪原考試題和答案
- T-ZSA 232-2024 特種巡邏機器人通.用技術要求
- 工貿企業安全生產臺賬資料
- 2025年浙江名校協作體高三語文2月聯考作文題目解析及范文:“向往”的“苦處”與“樂處”
- epc亮化合同范本
- 《ESD基礎知識培訓》課件
- 1《學會尊重》(說課稿)統編版道德與法治四年級下冊
- 英語青藍工程徒弟心得體會
- 數據資產入表的探討與思考
評論
0/150
提交評論