摘要
在當(dāng)前全國性疫情的影響下,為了保證員工的安全和減少人員聚集,用戶多采用輪流值班和遠(yuǎn)程方式辦公。在這種背景下,如何保障數(shù)據(jù)庫運行的可靠與高效?
Ankole數(shù)據(jù)庫運維平臺可以幫助用戶實現(xiàn)高效的遠(yuǎn)程數(shù)據(jù)庫運維,在減少人員參與的情況下,保障數(shù)據(jù)庫的可靠和高效。目前,Ankole平臺正在為大量省級重點行業(yè)用戶提供支持,給予用戶和運維人員溫暖的支持。
自動化的數(shù)據(jù)庫監(jiān)控和健康檢查
Ankole平臺自動化監(jiān)控企業(yè)數(shù)據(jù)庫的可用性和性能等大量指標(biāo),當(dāng)監(jiān)控指標(biāo)發(fā)生故障時,監(jiān)控系統(tǒng)自動開故障單,詳細(xì)說明故障內(nèi)容。針對已處理故障,監(jiān)控系統(tǒng)會自動關(guān)閉故障單。Ankole監(jiān)控系統(tǒng)的運行是完全自動化的,無需人工再去檢查故障。
如果企業(yè)中無短信網(wǎng)關(guān)或郵件服務(wù),那DBA只需隨時關(guān)注故障單,看是否存在需要處理的內(nèi)容。
如企業(yè)有短信網(wǎng)關(guān)或郵件服務(wù),故障告警可以直接通知到相關(guān)負(fù)責(zé)人。在告警過程中,ankole平臺根據(jù)告警閥值、時間、日期、頻率、敏感度、騷擾度、循環(huán)度、閉環(huán)等因素,幫助DBA極大地過濾掉重復(fù)告警,并貼心地提醒DBA需要關(guān)注的問題。通過ankole平臺的告警服務(wù),可以做到去系統(tǒng)化運維(是指DBA不需要打開監(jiān)控系統(tǒng),通過短信或郵件告警,就可以了解故障情況)。

圖例:短信告警數(shù)量分布圖
同時,ankole平臺可以自動化地進行數(shù)據(jù)庫的健康檢查和形成健康檢查報告,DBA可以很方便地全面掌握數(shù)據(jù)庫的運行狀況。
方便的自主服務(wù)支持
在遠(yuǎn)程辦公的方式下,當(dāng)開發(fā)人員或業(yè)務(wù)維護人員需要尋求幫助時,不一定能夠方便地找到DBA。這時,ankole平臺為他們提供了豐富的自服務(wù)能力。
ankole平臺提供的自服務(wù)能力,大致有如下內(nèi)容:
l 業(yè)務(wù)自行徹底殺會話;
l 業(yè)務(wù)自行增加白名單;
l 業(yè)務(wù)自行表空間擴容;
l 業(yè)務(wù)自行檢查失效索引;
l 業(yè)務(wù)自行檢查數(shù)據(jù)庫性能;
l 業(yè)務(wù)自行檢查TopSQL會話等等。

圖例:TOPSQL分析
通過這些自服務(wù)能力,不需要專業(yè)的DBA,業(yè)務(wù)維護人員就可以完成一些和自己工作直接相關(guān)的數(shù)據(jù)庫服務(wù)工作。
一目了然的全網(wǎng)分析
ankole平臺提供了對所維護數(shù)據(jù)庫的全網(wǎng)性能分析能力,可以讓DBA或管理人員一目了然地知道當(dāng)前Top負(fù)載的數(shù)據(jù)庫運行狀況。

圖例:數(shù)據(jù)庫全網(wǎng)監(jiān)控和分析