MongoDB監視システム(MMS)





数時間前、MongoDBのスポンサーである10genからの新しいサービスに関する通知を含む手紙が私のメールに落ちました。 このクラウドサービスを使用すると、サーバーを監視し、何か問題が発生した場合にアラートを送信できます。



MongoDBの真のファンとして、私はすぐに走ってサービスを試しました。 それを使用するには、エージェントをインストールする必要があります。 エージェントにはpythonとpymongoが必要です。 最初にシステムにインストールしたもの、2つ目をインストールする必要がありました。



# , easy_install

sudo apt-get install python-pip



#

sudo pip install pymongo









Pythonではバージョン2.6以降を使用することをお勧めします。そうしないと、特定のバージョンのライブラリを再インストールする必要があります。 私のバージョン2.7では、すべてがそのように起動しました。



次に、管理パネルのリンクからエージェントでアーカイブをダウンロードします。 これは既に構成されたバージョンであり、APIキーは既に組み込まれています。 解凍して、エージェントを実行します。



nohup python agent.py > /var/log/mms-agent/agent.log 2>&1 &









次に、監視用のホストを追加する必要があります。 管理パネルに移動し、[ホスト]タブのプラス記号をクリックします。







通常、ホストはエージェント自体の設定で設定されるため、この瞬間は少し驚きました。 さて、ホスト、ポート、およびユーザーデータを指定します(認証を使用する場合)。 それだけです しばらくすると(6分間の数字が発表されました)、ここでこれらの写真を楽しむことができます:-)







グラフの赤い線は、サーバーを再起動したことです。 収集されるパラメーターの数は非常に多くなります。 チャートには次のものがあります。





無料サービスで悪くないよね? :-)



All Articles