2016-08-01 79 views
0

嘿傢伙Stackoverflowers,數據庫查詢的應用健康檢查 - 管理工具

在我們公司,我們有不同類型的數據庫運行多個應用程序堆棧(MySQL和PostgreSQL,MS SQL Azure的SQL,..)。爲了進行監控,我們對所有這些應用程序堆棧的數據庫使用了一些腳本化查詢,Nagios通過電子郵件報告結果。

現在,由於我們的支持團隊也希望輕鬆訪問這些查詢以手動運行或修改這些查詢,因此我們正在考慮構建專門設計用於存儲,運行和修改可以執行的查詢的應用程序在上述任何一種數據庫類型上提供,併爲我們基於SENSU的新報告堆棧提供用戶友好的web界面和帶有JSON輸出的REST API,並在幾個月內部署。

我個人的看法是,像這樣的工具必須已經存在,因爲它的用例如此通用。然而,谷歌搜索沒有產生任何結果,甚至非常類似於我正在尋找的結果。

所以我對你的問題是:你知道這樣的工具嗎?如果你必須自己構建它:你的方法是什麼?我們大部分是Java/C++團隊,但對所有選項都開放。

回答

0

有些或可能是所有這些東西都可以通過名爲NAGIRA的現有API來完成。在Google上查找它。這肯定會給你所有JSON格式的結果。另外我認爲它可以讓你手動運行檢查。所以你可以建立一個小前端,並調用這個API來實現你想要的。

0

回覆遲一點,但退房http://cloudmonix.com - 它提供了基於自定義SQL查詢創建度量的能力,支持SQL Azure,SQL Server,MySQL和Oracle。還集成了Nagios(和Zabbix)