日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

文章來源于:InfoQ

作者:Larue-Langlois

譯者:甜梨、無明

 

“數據就是一切!”我們都曾聽過這種大膽的說法,但其實事實真是這樣,而且數據還無處不在。如今,每個企業和組織發展都需要依賴大量的數據,數據也成為了企業最有價值的資產。為了讓數據發揮最大的價值,通常我們都會采用數據庫監控工具,本文將為大家介紹 7 款最好用的數據庫監控工具。

 

在開始介紹這些工具之前,我們先簡要介紹一下數據庫監控的概念,然后談論一下從硬件到存儲過程中可監控的數據庫元素,最后,我們將為大家推薦一些目前市面上可用、好用的數據庫監控工具。

 

什么是數據庫監控?


正如數據就是組織的一切,監控是網絡管理員的一切。現代網絡紛繁復雜,由眾多組件構成,我們不可能關注到所有的東西,尤其是在大型企業或組織中,管理員通常坐在與服務器不同的房間里,這時就需要監視工具了。

 

監控數據庫與監控其他 IT 組件沒有什么不同。數據庫監控的主要目標是確保數據在需要時是可用的。這聽起來很簡單,但實際操作卻相當復雜,部分原因在于組件的數量和種類。

 

雖然數據庫是一個抽象概念,但它是由非常具體的東西組成的。從硬件到軟件,數據庫監控工具必須始終確保所有組件都是可用的,并且在正常范圍內運行。

 

需要監控哪些東西?


讓我們更深入地了解一下數據庫有哪些東西需要監控的。數據庫最基本的元素是它所運行的硬件。就像任何一臺計算機一樣,這些硬件有很多可調整的參數。例如,我們需要考慮 CPU 負載、可用內存或處理器核心溫度。實際上,監控數據庫服務器與監控其他服務器沒有什么不同。

 

需要監控的下一個組件是底層操作系統。有些數據庫運行在 windows 上,有些運行在 linux 或其他 Unix 發行版上。無論是什么操作系統,都有幾個重要的參數需要監控,例如磁盤空間或磁盤使用情況。就像硬件一樣,操作系統級別的數據庫監控與其他類型的監控也沒有什么不同。

最后是對實際數據庫的監控。從本質上說,數據庫只是運行在服務器上的另一款軟件。因此,最基本的監控就是要確保這款軟件一直處于運行狀態。但大多數工具的意義遠不止于此,有些會檢查數據庫的結構,有些會測量數據庫的響應時間,有些甚至可以執行測試用的存儲過程。

 

最好的數據庫監控工具


我們找到了目前市場上最好用的數據庫監控工具,這些產品中大多數都是付費產品,但也有免費試用版。


1. SolarWinds Database Performance Analyzer for SQL Server

 

SolarWinds 是公認的網絡和系統管理工具的最佳提供商之一。它提供了幾乎涵蓋所有主題的各種工具。該公司的旗艦產品“網絡性能監視器(Network Performance Monitor)”一直名列最佳網絡帶寬監控工具之列。

 

SolarWinds Database Performance Analyzer(DPA)用于監控和分析 SQL 數據庫實例。它采用了響應時間分析法,主要關注查詢請求與數據庫相應響應之間的時間,并通過分析等待類型和事件找出數據庫的瓶頸。

 

2019 年末大盤點:最好用的 7 款數據庫監控工具

 

 

免費試用:

https://www.addictivetips.com/go/database-performance-analyzer/

 

下載鏈接:

https://www.solarwinds.com/database-performance-analyzer

 

這個工具的界面十分易用,可以幫你快速、輕松地查找問題。可以在主屏幕上查看數據庫實例、等待時間、查詢建議、CPU(帶有警告和關鍵警告)、內存、磁盤和會話等信息。

 

點進去還能查看特定數據庫實例的趨勢儀表盤,儀表盤以圖形的形式顯示用戶在一個月內的總等待時間(你也可以選擇查看平均或典型日等待時間)。在這張圖表中,每種顏色代表一條單獨的 SQL 語句,提供了運行時間最長的語句,十分直觀。

DPA 提供了足夠多的功能,以下是一些比較重要的特性。

 

單點監控所有數據庫
 

DPA 可與微軟 SQL 服務器以及大多數主要產品(包括 Oracle、SQL Server、MySQL、DB2 和 ASE)配合使用。它還支持物理和本地服務器、虛擬機(在 VMware 或 Hyper-V 中運行)和基于云的數據庫。

 

高度可擴展

 

DPA 允許你根據需要監控任意數量的數據庫實例。只需升級許可證,它就可以輕松地從一個實例擴展到一千個實例。

 

主動監控所有活躍會話
 

DPA 的原生輪詢引擎記錄了數據庫實例中發生的所有事情,不會對數據庫本身帶來額外的負載,也不需要安裝本地監控代理,從而降低(如果不是消除)DPA 可能會對數據庫性能產生的影響。

 

跟蹤、監控和分析數據庫組件

 

DPA 可以自動關聯查詢、用戶、文件、計劃、對象、等待時間、存儲和日期 / 時間 / 小時 / 分鐘,以便即時發現和診斷問題。

 

數據庫調優建議

 

DPA 可以為你提供有關調整單個數據庫實例的建議,并確保它們始終運行在最佳狀態。這是通過分析實例的所有參數并推薦優化某些查詢或整個數據庫實例的操作來實現的。

DPA 的起價為 1995 美元,根據要監控的數據庫實例的數量和類型而有所不同。如果你想在購買之前試用該產品,可以使用功能齊全的 14 天試用版。

 

2. Paessler PRTG

 

Paessler Router Traffic Grapher(PRTG)可以監控 IT 基礎設施的所有系統、設備、流量和應用程序。它是一個包羅萬象的軟件包,由于它在集成方面的特點,比很多網絡監控工具更快、更容易安裝。Paessler 聲稱可以在 2 分鐘內開始進入監控狀態。PRTG 提供了幾種用戶界面。你可以選擇 Windows 企業控制臺或基于 Ajax 的 Web 界面,以及適用于 Android、IOS 和 Windows Phone 的移動應用程序。

2019 年末大盤點:最好用的 7 款數據庫監控工具

 

自動發現系統是 PRTG 提供的最好用的功能之一。它會掃描網段,并自動識別各種設備和系統,根據預定義的設備模板創建傳感器。它提供了一個 map 功能,可以使用監控數據創建自定義 map,作為一種獨特的數據顯示方式。在警報方面,它們具有很高的靈活性,并且高度可定制。客戶端應用程序可以直接接收推送通知,你還可以通過電子郵件或短信接收通知。它還提供了一組功能強大的 API,可讓你編寫自己的通知腳本。

 

這個程序可以監控很多數據庫,如 Microsoft SQL、MySQL、Oracle 和 PostgreSQL。它通過使用預先配置的內置數據庫傳感器來實現監控。你可以使用這個工具來監控 SQL 查詢的執行時間。它會測量從建立連接到連接結束所花費的時間,可以讓你清楚地看到數據庫在壓力下的性能表現。

 

PRTG 的定價結構相對簡單。它提供了一個免費版本,功能齊全,但最多只能監控 100 個傳感器。一個參數算作一個傳感器。監控 48 端口交換機的帶寬需要 48 個傳感器。同樣,每個數據庫實例都需要一個 SQL 傳感器。如果傳感器多于 100 個,你需要購買許可證。根據傳感器數量的不同,價格從 1600 美元 500 個傳感器到 14500 美元無限個傳感器不等。它還提供了一個 30 天的試用版,不限傳感器數量,但一旦試用期結束,將恢復到 100 個傳感器的免費版本。

3. Idera Diagnostic Manager for SQL Server
 

Idera Diagnostic Manager for SQL Server(IDM)監控物理和虛擬環境中 SQL 數據庫的性能。這個工具提供來自物理服務器、虛擬機及其底層主機硬件的性能統計信息、指標和警報。它監視多個操作參數,如 CPU、內存、硬盤使用情況和空間,以及網絡使用情況。該產品還提供了對 SQL 查詢的主動監控以及事務 SQL 監控。它還可以為 SQL 數據庫的健康狀況提供建議。

2019 年末大盤點:最好用的 7 款數據庫監控工具

 

 

IDM 提供了基于 Web 的界面和適用于 Android、iOS 手機、平板電腦以及黑莓的移動應用程序。它提供了 SQL 服務器實例的實時和歷史數據,允許管理員通過手機應用程序動態修改配置。雖然手機應用程序不如 Web 控制臺功能豐富,但仍然可以執行多種管理任務,如查看和終止進程、根據需要啟動和停止作業,以及運行查詢來解決問題。

 

IDM 的其他功能包括使用 Management Pack 插件與 SCOM 集成、一個可以避免錯誤警報的預測警報系統,以及一個查詢性能監控功能,該功能可以精確定位效率不高、性能不佳的查詢。

 

IDM 的價格為每個數據庫實例 1996 美元起,并提供了一個功能齊全的 14 天試用版。

4. SQL Power Tools
 

來自 SQL Power 公司的 SQL Power Tools 是一種無代理數據庫性能分析解決方案。SQL Power 聲稱它對服務器的影響非常小,給數據庫帶來的負載不會超過 1%。這意味著你不需要在服務器上安裝任何監控組件。此外,該產品不會往數據庫中插入任何表或存儲過程。所有的分析都是在遠程完成的。它也不會通過數百萬個查詢來給數據庫增加負載,因為這些查詢可能會嚴重影響服務器的性能。

 

2019 年末大盤點:最好用的 7 款數據庫監控工具

 

 

這個工具提供了儀表盤和性能熱圖視圖,可以在瀏覽器中或移動設備上查看。它會分析每日 SQL 等待時間、性能計數器和作業運行時間。它還會比較服務器和時間段之間的 SQL 和 I/O 等待時間、性能計數器和作業運行時間。你可以進一步查看性能低下的 SQL 查詢的 SQL 等待時間,幫你查明導致 SQL 查詢不能及時完成的資源爭用問題。

SQL Power Tools 的價格在每個數據庫 750 美元到 2000 美元之間,如果購買的許可越多,價格就會越低。如果你想要試用該產品,可以聯系 SQL Power 獲得一個為期 3 周的評估版本。

 

5. SQL Sentry
 

來自 SentryOne 的 SQL Sentry 是一種流行的數據庫性能監控解決方案。它收集和顯示性能指標和警報,并以日歷樣式顯示必要的事件。除了監控之外,還可以直接在儀表盤上運行詳細分析來快速解決問題。該產品的性能儀表盤(提供了一個獨家的專利存儲性能視圖)顯示了關鍵查詢的詳細分析結果。

 

2019 年末大盤點:最好用的 7 款數據庫監控工具

 

 

SQL Sentry 儀表盤有時候會因其過時的外觀而受到批評,但它以一種巧妙的方式顯示所有關鍵的 SQL 組件和服務,幫你管理 SQL 數據庫實例并確保其可用性。該工具還可以選擇查看服務器的歷史數據,并將其與當前實時數據進行比較。這些功能有助于生成基線和優化數據庫實例和服務器。

 

SQL Sentry 的價格為每實例 2495 美元,另加每年 499 美元的維護費。如果你選擇了訂閱方式,價格為每月 125 美元。它還提供了為期 15 天的免費試用。

 

6. SQL Monitor
 

SQL Monitor 是 Red Gate 公司提供的一組工具的一個組成部分,你可以使用它來監控、管理、更改、操作和優化 SQL 數據庫。你可以用它在問題變得更加嚴重之前發現它們。這個產品提供了很多功能。其中,它為管理員提供了 SQL Server 集群的概覽。它還具有強大的警報功能,讓你在問題產生顯著影響之前知道它們的存在。報告是該產品的另一個重要特性,它會創建關于服務器健康狀況的報告。該工具的性能分析功能將很快讓你看到哪些因素對系統的影響最大。在診斷問題時,它可以幫你發現障礙并找到問題的根源。

 

2019 年末大盤點:最好用的 7 款數據庫監控工具

 

 

你可以在 SQL Monitor 的儀表盤上查看所有數據庫實例,可以通過客戶端在幾秒鐘內直接訪問它們,而無需使用 VPN 或其他方法進行遠程連接。儀表盤支持下鉆功能,可以在幾次單擊后顯示數據庫更詳細的統計信息,如等待時間、CPU 使用情況和磁盤 I/O,等等。

 

SQL Monitor 的基本價格是每個數據庫實例 1495 美元。如果你同時購買 5 到 9 個許可證,就可以獲得 15% 的折扣。如果購買 10 個或更多許可證,可以獲得 20% 的折扣。這些價格中包含了 Red Gate 提供的一年支持。該產品還提供了為期 14 天的試用。

 

7. Bethune X

2019 年末大盤點:最好用的 7 款數據庫監控工具

云和恩墨數據庫實時監控和智能巡檢平臺BethuneX


BethuneX數據庫實時監控和智能巡檢平臺,首先它的初衷和愿景依然沒有改變:成為數據庫運維人員最喜歡使用的,并且能夠幫助他們快速發現和解決數據庫問題的智慧平臺。BethuneX的目標,始終是簡化那些繁瑣的操作或者問題分析,精確且直指數據庫問題核心,靈活應對各種業務場景,因此它的主要功能都是圍繞此目標展開的,讓我們來一探究竟。

 

無Agent設計,對數據庫系統零侵入

BethuneX采用了無Agent設計模式,不再需要目標系統的主機資源和JAVA環境,部署和連接方式更加快捷。與此同時,BethuneX平臺通過CMDB為數據庫系統提供統一配置和管理服務,服務運維更加高效準確。

全開源架構,快速集成到標準化硬件平臺

BethuneX去掉了原來的Oracle資料庫,使用了開源的MySQL數據庫,除了不再受商業數據庫限制,整個架構也更加輕量化。從產品融合角度來說,BethuneX也可以快速集成到標準化的硬件平臺,為用戶提供開箱即用的標準化交付。

 

流式計算引擎,監控更加實時

BethuneX引入了流式計算引擎,通過統一臨時狀態的維護,快速完成采集數據的關聯分析、告警通知等,用戶感知到的監控將更加實時。流式計算引擎可以快速聯動規則引擎,完成各種監控指標的判斷及觸發監控告警,并對監控告警進行下鉆和快照抓取,為用戶提供最及時的監控信息反饋。

 

可感知的巡檢服務,清晰展示巡檢過程

數據庫深度巡檢一直是Bethune產品的核心功能和優勢之一,BethuneX延續了這一產品價值,并再次進行了算法和知識庫的升級,可以適應更多的應用及業務場景。BethuneX將用戶關注的不同內容進行了準確區分,除了基礎巡檢,用戶可以根據更多的對象、安全、配置等進行自定義巡檢,而且整個巡檢過程中用戶可以了解具體的巡檢內容和進度。

 

動態數據庫風險評分,量化展示數據庫實時動態的健康情況

BethuneX為了量化評估數據庫運行健康狀態,支持對不同的監控指標進行打分或權重設置,最終以總分累計的形式展示數據庫風險和健康評分,并且可以動態實時的發生變化,讓用戶切實的關注系統整體健康變化情況。另外,針對不同的數據庫應用場景,可以從不同的維度進行關注,幫助用戶快速辨識數據庫的最大風險或問題。

 

告警下鉆+性能下鉆,雙下鉆還原數據庫性能真相和故障問題

BethuneX在基于流式計算引擎的基礎上,可以快速完成告警和性能的雙下鉆分析,在最短、最有效的時間范圍內為用戶展示數據庫當前最及時的性能問題或故障,捕捉在平時那些稍縱即逝和難以回溯的問題根源。

 

發現問題、定位問題、優化建議、解決驗證的閉環處理流程,處理操作更加簡單

在快速幫助用戶發現問題、定位問題、并提供相應的優化建議的同時,每個用戶還想在確認問題根源后,希望平臺提供自動化和一鍵處理的方式快速完成問題故障解決,并通過實時監控的動態反饋信息來快速驗證最終效果。BethuneX正是基于這種閉環處理流程的思路,引入了自動化運維管理,用戶無需移步即可快速處理和解決問題。

細粒度+靈活的自定義監控,覆蓋更多場景需求

流式計算引擎的更高實時性,使得BethuneX平臺具備更加智慧和靈活的特性,一方面細化了各項監控指標的采集與分析,另一方面也方便進行監控內容的自定義,同時嵌入用戶自己的經驗智慧,滿足更多的監控需求。例如,用戶的數據庫系統除了數據庫,通常還有其他組件,包括:主機,操作系統,網絡,存儲,SAN,數據同步軟件等。這些都是支撐數據庫的必要組件,那么這些組件的狀態用戶通常也希望監控起來。這些場景需求,用戶可以通過自行設置調度(例如crontab里面配置shell腳本),把監控數據按照統一的數據模型寫入一個日志文件,然后BethuneX通過增量讀取日志的方式將數據輸入流式計算引擎,實現快速的監控、分析和告警。

 

郵件+短信+企業微信+語音告警通知,全面觸達用戶

隨著企業信息管理途徑的多樣化,BethuneX除了滿足傳統的的郵件及短信告警通知,也實現了企業微信的接入,并可以在平臺內進行語音播報,實時高效并全面觸達客戶。

 

2019 年末大盤點:最好用的 7 款數據庫監控工具

在發布會上,產品經理也總結了這半年時間對BethuneX研發設計的種種思考:如何真正觸及用戶的核心需求和目標,如何靈活的覆蓋不同用戶場景,如何最準確實時的為用戶傳遞價值信息,這些反思都引申出了BethuneX簡單、靈活、可依賴的服務目標。在使用體驗BethuneX產品的時候,除了看到其一貫優雅漂亮的界面,也從各種細節發現它的操作和展示是如此的簡單直觀,可以想象它簡單的背后其實凝聚了更多的智慧和創新。

目前 Bethune X 僅發布了Oracle監控巡檢版本,MySQL及SQLServer監控巡檢版本正在完善內測過程中,預計2020年一季度可以與大家見面,讓我們拭目以待吧!

分享到:
標簽:監控 數據庫
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定