英語フランス語スペイン語

Ad


OnWorksファビコン

mongosniff - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで mongosniff を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド mongosniff です。

プログラム:

NAME


モンゴスニフ - MongoDB

SYNOPSIS


モンゴスニフ データベース アクティビティへの低レベルのオペレーション トレース/スニッフィング ビューを提供します。
リアルタイム。 のことを考える モンゴスニフ のMongoDB固有の類似物として tcpdump TCP/IP 用
ネットワーク トラフィック。 通常、 モンゴスニフ ドライバー開発で最も頻繁に使用されます。

Note モンゴスニフ 必要 libpcap Unix ライクなシステムでのみ使用できます。
さらに、MongoDB バイナリで配布されるバージョンは動的に
の嫌悪感0.9に対してリンクされています libpcap. システムに異なるバージョンの
libpcap、コンパイルする必要があります モンゴスニフ 自分で作成するか、シンボリックリンクを作成してください
を指す libpcap.so.0.9 のローカルバージョンに libpcap. 次の操作を使用します。
次のようになります。

ln -s /usr/lib/libpcap.so.1.1.1 /usr/lib/libpcap.so.0.9

必要に応じて、共有ライブラリのパスと名前を変更します。

の代替として モンゴスニフ、一般的なネットワーク スニッフィング ツールである Wireshark は、
MongoDB ワイヤ プロトコルの検査と解析。

OPTIONS


モンゴスニフ

- 助けて 基本的なヘルプと使用法のテキストを返します。

- 前方 <:ポート>
解析されたすべてのリクエストを転送するホストを宣言します。 モンゴスニフ に傍受する
別の モンゴド インスタンスを作成し、そのデータベース インスタンスでこれらの操作を発行します。

ターゲットのホスト名とポートを <:ポート> 形式でダウンロードすることができます。

レプリカ セットに接続するには、レプリカ セットのシード名とシードを指定できます。
次の形式のセット メンバーのリスト:

/ <:ポート>、 、...

- ソース <ネット [インターフェース]>、 <ファイル [ファイル名]>、 <ダイアログ [ファイル名]>
検査するソース マテリアルを指定します。 使用する - ソース NETの [インターフェース] 検査する
ネットワークインターフェースからのトラフィック (例: eth0 or lo。) 使用する - ソース FILE [ファイル名] 〜へ
キャプチャされたパケットを読み取ります pcap 形式でダウンロードすることができます。

あなたが使用することができます - ソース ダイアログ [ファイル名] 出力ファイルを読み取るオプション
によって生成された --dialog オプションを選択します。

--objcheck
動作を次のように変更します 無効な BSON オブジェクトのみを表示します。 使用する
このオプションは、ドライバー開発のトラブルシューティングに使用します。 このオプションにはいくつかの
パフォーマンスのパフォーマンスへの影響 モンゴスニフ.

トラフィックをスニッフィングする代替ポートを指定します。 デフォルトでは、 モンゴスニフ を監視します
ポート 27017 の MongoDB トラフィック。
モンゴスニフ 複数のポートのトラフィックを監視します。

USAGE


次のコマンドを使用して、 モンゴド or モンゴス ポート 27017 で実行中 & 27018
ローカルホスト インターフェイスで:

mongosniff --source NET lo 27017 27018

次のコマンドを使用して、無効なログのみを記録します BSON のオブジェクト モンゴド or モンゴス
ドライバ開発および
トラブルシューティング:

mongosniff --objcheck --source NET lo 27018

BUILD モンゴスニフ


構築する モンゴスニフ Linux ユーザーは次の手順を使用できます。

1. オペレーティング システム パッケージ管理ソフトウェアを使用して前提条件を取得します。
依存関係には次のものがあります。

· libpcap - ネットワーク パケットをキャプチャします。

· git - MongoDB ソース コードをダウンロードします。

· 軽蔑的 および C++ コンパイラ - ビルドする モンゴスニフ.

2. を使用して MongoDB ソース コードのコピーをダウンロードします。 git:

git クローン git://github.com/mongodb/mongo.git

3. 次の一連のコマンドを発行して、 モンゴ/ ディレクトリとビルド
モンゴスニフ:

CDモンゴ
sconsモンゴスニフ

注意 実行する場合 軽蔑的 モンゴスニフ インストールする前に libpcap 実行する必要があります 軽蔑的
ビルドする前に モンゴスニフ.

onworks.net サービスを使用してオンラインで mongosniff を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad