愛數AnyRobot:一文詳解Oracle運維分析實踐

2021-01-13 愛數AISHU

資料庫作為IT基礎核心軟體之一,存儲著企業生產經營的核心數據,各行各業的信息化發展對其依賴程度都很高。對於複雜的業務系統,一旦資料庫性能降低,會導致依賴於資料庫的應用系統運行緩慢,或者根本無法使用,最終引起企業的客戶流失和經營利潤的損失。

Oracle Database,簡稱Oracle,在資料庫領域一直處於領先地位。其系統可移植性好、使用方便、功能強,廣泛應用於各類大、中、小、微機環境。隨著企業應用系統規模的擴大,運維管理人員需要維護的資料庫數量不斷增加,在日常運維工作中面臨著眾多挑戰:

資料庫實例分散,指標查詢操作繁瑣,性能分析問題發現不及時;影響資料庫性能的因素較多,監控指標不完善,出現問題後,難以快速定位;對資料庫性能缺乏便捷的觀測手段,資料庫調優效率低;因資料庫告警日誌格式複雜,分析困難,無法快速分析故障詳情,系統穩定性難以保障;缺乏對資料庫審計日誌的利用,難以發現不合規的數據訪問行為,存在安全隱患。Oracle資料庫運維分析方案

可管控的Agent,多源數據實時採集

通過web頁面將Agent批量部署到Oracle主機上,可採集指定路徑的AWR報告數據和告警日誌。Agent代理實時監控Oracle的AWR報表狀態,一旦產生新的告警日誌文件,實時採集同步至AnyRobot平臺。AnyRobot內置了基於ODBC協議進行資料庫指標遠程採集的規則,通過這種方式可採集一些AWR報告中所不包含的指標,全面了解Oracle資料庫的系統狀態。異常事件行為分析,精準實時告警

對反映Oracle當前運行狀態的指標數據進行監控,如會話數、每秒處理的事務量、死鎖數、緩存命中率等;設置告警規則,當指標達到閾值時,AnyRobot立即產生告警記錄,及時通知運維人員。Oracle的用戶登錄行為和操作行為監控:在AnyRobot監測到不合理的登錄和操作行為時產生告警,如遠程登錄的主機名、IP位址不在合理範圍、手工登錄查詢敏感數據的數據表等,運維人員在接收到告警通知後,及時採取措施,避免安全風險隱患。優化分析資料庫性能,提升資源利用和業務響應速度

Oracle資料庫作為企業IT應用最為廣泛的核心技術,其性能瓶頸關係著企業核心數據資產的是否安全。通過以下AnyRobot平臺內的圖表分析展示,可以快速找到異常的SQL語句,分析造成性能瓶頸的原因,對資料庫性能進行調優,提升資源利用率,確保對業務運營的響應速度。

01

在AnyRobot平臺上設置對oracle性能指標的監控,運維人員可直接點擊告警記錄查看Oracle實例視圖中資料庫的大致情況,查找異常的資料庫實例。

02

運維管理人員可在Oracle負載儀錶盤中篩選該實例所在的主機IP以及Oracle實例ID,查看各性能指標詳細的變化趨勢,例如重做日誌量情況、SQL解析的相關指標等。

03

在「Oracle緩存命中率」視圖中可以查看緩存使用情況,在「Oracle內存使用情況」可以查看SGA各區域內存使用量的變化,判別是否存在潛在風險。

04

在「Oracle表空間「視圖中查看表空間的分布及使用情況,判斷資源使用的合理性。

05

在業務量沒有明顯增長的情況下,資料庫性能瓶頸有比較大的機率與資料庫存儲過程的修改有關。在Oracle SQL分析視圖中,可以查看到使用資源最高的SQL語句,例如哪些SQL語句使用資料庫時間、CPU時間佔比、IO時間佔比等資源最多。

資料庫告警日誌分析,快速定位分析故障根源

在「資料庫安全」分析視圖中,運維人員可以快速檢查資料庫安全狀況,包括資料庫實例安全、資料庫告警消息等。

對「資料庫告警定位」和「ORA錯誤碼分析」進一步分析,按錯誤碼、告警主機、告警實例,統計告警信息的產生次數、隨時間的分布等信息,深度探究告警原因。

資料庫告警定位

ORA錯誤碼分析

用戶行為分析

用戶行為分析,是資料庫安全審計的重要一環。可直接分析查看用戶的增刪改查等操作行為,分析用戶登錄、註銷、授權等帳戶管理行為,判別用戶行為是否合規,確保數據資產安全。

用戶登錄行為分析

用戶操作列表,可列出增刪改查等操作行為的詳細記錄。

用戶選擇行為詳細列表

提高Oracle資料庫運維分析效率

降低管理風險成本

提高性能瓶頸分析效率

AnyRobot實時監控分析資料庫性能問題,及時定位異常的Oracle實例,在詳細指標頁查看各個性能指標的變化趨勢和性能風險,快速分析性能瓶頸點,並進行優化。

規避安全風險

及時發現用戶的異常登錄行為、對敏感數據的查看行為、刪除數據表等危險操作行為;如果確認上述行為為非法入侵行為,及時通過修改密碼、調整安全策略的方式,確保數據資產安全。

降低故障發現時間

AnyRobot基於流處理引擎,在Oracle日誌實時採集分析過程中,實現故障告警秒級響應;支持郵件、HTTP、Syslog以及第三方系統等轉發方式,第一時間通知運維人員,有效減少故障發現時間。

相關焦點

  • [Python運維]cx_Oracle模塊的安裝
    關於PythonPython可以說是目前運維領域最火的一門語言在看文章之前最好對Python的語法及數據結構有所了解,具體可在網上搜索Python簡明教程或廖雪峰的Python教程觀看,暫時不需要了解其高級功能。
  • 破解運維告警管理「老大難」?AnyRobot智能告警來出招!
    AnyRobot內置機器學習算法,可通過對歷史數據進行擬合分析,包含業務正常運行時監控指標的高峰波谷區間;並可根據業務運行的階段性,進行動態閾值區間的更新維護。動態閾值監控告警,能夠輕鬆應對業務的正常波動情況,減少告警信息的漏報、虛報,實現精準告警,快速識別分析異常事件。
  • 全球敏捷運維峰會(Gdevops)即將於上海盛大收官
    同場收穫:一主場兩分場,共論架構、敏捷、運維以及雲之道;2016年度最受矚目MVP評選與頒獎典禮,見證實至名歸的加冕;共建精英圈子、專享私密聚會,期待你的加入! 王喆(廣東移動南方基地資深雲架構師,高級運維開發工程師)《跬步千裡:移動雲網絡自動運維之路》首度曝光:本演講主要分享中國移動自有公眾服務雲「移動雲」的相關實踐經驗,其中涉及一款小型、輕量的網絡設備自動運維工具Forward,將詳細介紹其構建原理及核心邏輯,以應對複雜的網絡運維場景
  • 絕對詳細的Linux系統中Oracle安裝方法
    oracle3.修改ssh限制vi /etc/security/limits.conf oracle soft nofile 131072oracle hard nofile 131072oracle soft nproc 131072oracle hard nproc 131072oracle soft core unlimitedoracle hard core unlimitedoracle
  • Oracle研發、測試、技術支持等職位
    【職位名稱】PeopleSoft財務模塊高級開發工程師【職位地點】北京【職位描述】精通英文.5年以上ERP或相關企業應用財務系統軟體開發經驗.【職位聯繫人】gang.shi@oracle.com【職位名稱】日語售後服務專員【職位地點】北京【職位描述】精通日語,英語熟練,1-2年CallCenter或對日售後支持相關工作經驗.
  • 華青融天戰略拓展總監王旭詳解IT運維的九陽神功
    近日,華青融天戰略拓展總監王旭在內部分享活動中針對IT運維的九重重要保障進行了詳解。我們的生活和工作,越來越依賴於IT系統,無論支付、辦公、吃穿住行……離了網際網路和軟體,一天也玩不轉。當然,與前端應用日益豐富對應的,就是IT系統後臺的日益複雜、運維工作的日益困難。
  • OpenStack架構分析與實踐
    上一節是從邏輯關係及相互之間的通信關係分析了OpenStack的業務設計架構,屬於上層的軟體邏輯架構,眾所周知,OpenStack是一個分布式的系統,它就得解決上層邏輯與底層物理架構映射的問題,除此之外,還需要考慮如何才能合理的將不同組件安裝到實際的物理伺服器上、同一組件不同服務應該如何進行部署等問題。
  • GOPS全球運維大會,聽雲北冥榮獲年度極具影響力產品
    GOPS全球運維大會至今已經舉辦了14 屆,是國內第一個也是最大的運維行業大會,也是備受矚目的千人峰會,面向網際網路及金融、通信等傳統行業廣大運維、開發等技術人員,傳播先進技術思想和理念,分享業內最佳實踐。北京基調網絡股份有限公司(聽雲)參與本次大會並與眾多參會嘉賓深入交流學習。
  • 七牛雲陳超:七牛雲機器數據分析平臺 Pandora的最佳實踐
    在直播中,七牛雲產品與研發副總裁陳超為我們帶來了主題為《七牛雲機器數據分析平臺 Pandora 最佳實踐》的精彩演講。以下是演講實錄。   陳超,七牛雲產品與研發副總裁,負責七牛雲(www.qiniu.com)的產品規劃與研發體系,近年來專注於機器視覺、分布式計算與機器學習等領域,有非常豐富的分布式計算系統及大規模機器學習系統的設計與實現經驗,在分布式資料庫方面也有深入研究。
  • 神州信息自動化運維機器人 證券行業的運維「管家」
    作為支撐整個網際網路基礎系統穩定運轉的核心,IT運維及相關服務商需要負起更多責任... 網際網路+正在讓各行各業發生變化,每個人、每個物品、每項服務……正在被網絡連接在一起。作為支撐整個網際網路基礎系統穩定運轉的核心,IT運維及相關服務商需要負起更多責任。而隨著系統的日益複雜,IT運維的智能化尤為重要,也是IT運維的整體發展方向。
  • IT巨人的血液——IT統一運維軟體
    IDC《中國IT統一運維軟體產品市場跟蹤報告,2019年下半年》報告顯示,IT統一運維軟體市場總體規模在2019年達到5.2億美元規模,處於平穩上漲趨勢。
  • 2020Leaderobot中國機器人頒獎盛典19個獎項及行業榜單!
    獲獎者分別是:(1)大型複雜構件機器人化集群製造系列技術突破——華中科技大學大型複雜構件機器人集群製造技術團隊(2)多機器人高效協同加工製造關鍵技術——湖南大學機器人視覺感知與控制技術創新團隊(3)遠程巡檢運維機器人和月面載人巡視機器人關鍵技術及應用——東南大學機器人傳感與控制技術團隊(4)仿人機器人國際首次實現「
  • 亞信科技喜獲2020年國際智能運維(AIOps)挑戰賽全國亞軍
    亞信科技基於微服務應用系統實際業務場景,結合數據特徵分析,自研出一整套算法體系,即從全鏈路角度出發,通過綜合分析各服務運行狀態、調用關係,進行調用鏈根因節點定位,並結合平臺指標運行數據、拓撲關係,進一步智能推理、定位實際故障根因。
  • 萬代ROBOT魂正式公布高達GP01FB!
    作為大氣圈內專用的GP01,  在首次宇宙戰中就被大破。  而後裝載了全方位推進器。  產品信息:  萬代robot魂 高達GP01FB Ver. A.N.I.M.E.萬代成品部正式公布robot魂神聖完美獨角獸高達!
  • 資料|《 21 個項目玩轉深度學習——基於TensorFlow 的實踐詳解 》
    資料 |《 21 個項目玩轉深度學習——基於TensorFlow 的實踐詳解 》
  • ...科學系列論壇嘉賓陳超:七牛雲機器數據分析平臺 Pandora 最佳實踐
    在直播中,七牛雲產品與研發副總裁陳超為我們帶來了主題為《七牛雲機器數據分析平臺 Pandora 最佳實踐》的精彩演講。以下是演講實錄。今天為大家帶來的演講主題是《七牛雲機器數據分析平臺 Pandora 最佳實踐》,在介紹 Pandora 之前,我們可以先了解七牛雲目前的整體架構。
  • 男朋友說「I am not a robot」後,要和我分手!啥情況?
    1)I'm not a robot!男朋友說「I am not a robot」後,要和我分手!啥情況?這句話英文釋義:I have feelings and real emotions, don't be so rude to me.
  • 天融信堡壘機 運維管理利器
    IT業務系統日益龐大,如何簡化運維管理難題及運維安全性問題?IT運維人員如何應對諸多系統用戶名和密碼的記憶以及口令複雜度要求?IT業務系統發生事故時,如何查找並舉證相關責任事件,問責到人?集中審計,提供事件追蹤溯源集中審計用戶操作行為,對非法登錄和非法操作,能夠進行快速發現、分析和定位,為安全審計和事件追蹤提供依據。
  • 「重磅來襲」有福啦:I-robot 愛上機器人 — —【科學+】特別活動
    小夥伴們有福啦,由工大研究生會實踐隊傾力打造的I-robot愛上機器人之