2012-12-09 36 views
0

我看https://mms.10gen.com/但我沒有得到它如何使用你的應用程序。我的意思是如何將您的mongodb數據庫鏈接連接到MongoDB監控服務?我在我的項目中使用了Ruby on Rails和Mongodb。MongoDB監控服務在你的Rails應用程序中

+1

您可以在您的mongodb服務器上安裝mms代理,並且有關它們的數據應該開始顯示在mms.10gen.com上。這就是它的全部 –

回答

1

該界面一步一步告訴你如何做到這一點,但這裏是一個教程鏈接:http://mms.10gen.com/help/install.html

基本上要進一步解釋它,它不會在您的應用程序中運行;它無論如何都沒有連接到你的應用程序。把它想象成一個獨立的程序,坐在你的數據庫服務器上向MMS發送數據。這當然意味着你需要配置你的防火牆(或像我一樣使用本地主機分辨率),以允許程序訪問MMS站點的綁定流量。

更技術性的解釋是,它是一個Python代理,在您的計算機上作爲deamon運行。一旦放置在服務器上,它就會自動檢測羣集(除非您的單個服務器,然後它只會獲得一臺服務器)並將其添加到網站。數據顯示可能需要一段時間(5分鐘左右)。

+0

我能夠實現MMS。這裏它顯示狀態成功。它也顯示了我所有的數據庫統計數據中的dbs名稱,但未能顯示統計數據。可能是什麼問題 – regmiprem

+0

你的意思是硬件,安裝了munin嗎? http://mms.10gen.com/help/install.html#hardware-monitoring-with-munin-node – Sammaye

+0

munin部分完成..我沒有在我的代理安裝中編輯settings.py文件,以便useSslForAllConnections值是真 現在,當我運行python agent.py錯誤來ConnectionFailure:SSL握手失敗。 MongoDB可能沒有配置SSL支持。 – regmiprem

相關問題