EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

mongosniff – Online in der Cloud

Führen Sie mongosniff beim kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl mongosniff, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


mongosniff – MongoDB

ZUSAMMENFASSUNG


Mongosniff Bietet eine Low-Level-Operationsverfolgungs-/Sniffing-Ansicht der Datenbankaktivität in
Echtzeit. Denk an Mongosniff als MongoDB-spezifisches Analogon von tcpdump für TCP/IP
Netzwerktraffic. Typischerweise, Mongosniff wird am häufigsten in der Treiberentwicklung verwendet.

Note Mongosniff erfordert libpcap und ist nur für Unix-ähnliche Systeme verfügbar.
Darüber hinaus ist die mit den MongoDB-Binärdateien verteilte Version dynamisch
verknüpft gegen Abneigung 0.9 von libpcap. Wenn Ihr System über eine andere Version von verfügt
libpcap, müssen Sie kompilieren Mongosniff selbst oder erstellen Sie einen symbolischen Link
zeigt auf libpcap.so.0.9 zu Ihrer lokalen Version von libpcap. Verwenden Sie eine Operation, die
ähnelt dem folgenden:

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

Ändern Sie den Pfad und Namen der gemeinsam genutzten Bibliothek nach Bedarf.

Als Alternative zu Mongosniff, Wireshark, ein beliebtes Netzwerk-Sniffing-Tool, ist dazu in der Lage
Untersuchen und Parsen des MongoDB-Drahtprotokolls.

OPTIONAL


Mongosniff

--help Gibt einen grundlegenden Hilfe- und Verwendungstext zurück.

--nach vorne <:port>
Deklariert einen Host, der alle geparsten Anfragen weiterleitet Mongosniff fängt ab
ein anderer Mongod Instanz und führen Sie diese Vorgänge für diese Datenbankinstanz aus.

Geben Sie den Namen und Port des Zielhosts im an <:port> Format.

Um eine Verbindung zu einem Replikatsatz herzustellen, können Sie den Seednamen des Replikatsatzes und einen Seed angeben
Liste der Setmitglieder im folgenden Format:

/ <:Port>, ,...

--Quelle <NET [Schnittstelle]>, <FILE [Dateiname]>, <DIAGLOG [Dateiname]>
Gibt das zu prüfende Quellmaterial an. Verwenden --Quelle NET [Interface] inspizieren
Datenverkehr von einer Netzwerkschnittstelle (z eth0 or lo.) Verwenden --Quelle FILE [Dateiname] zu
Erfasste Pakete einlesen ppc Format.

Sie können das verwenden --Quelle DIALOG [Dateiname] Option zum Lesen der Ausgabedateien
produziert von der --diaglog .

--objcheck
Ändert das Verhalten auf einzige Zeigt ungültige BSON-Objekte an und sonst nichts. Verwenden
Diese Option dient zur Fehlerbehebung bei der Treiberentwicklung. Diese Option hat einige
Auswirkungen auf die Leistung von Mongosniff.

Gibt alternative Ports an, die nach Datenverkehr schnüffeln sollen. Standardmäßig, Mongosniff Uhren für
MongoDB-Verkehr auf Port 27017. Hängen Sie mehrere Portnummern an das Ende an
Mongosniff um den Datenverkehr auf mehreren Ports zu überwachen.

ANWENDUNG


Verwenden Sie den folgenden Befehl, um eine Verbindung zu a herzustellen Mongod or Mongos läuft auf Port 27017 und 27018
auf der localhost-Schnittstelle:

mongosniff --source NET lo 27017 27018

Verwenden Sie den folgenden Befehl, um nur Ungültige zu protokollieren BSON Objekte für die Mongod or Mongos
Läuft auf der Localhost-Schnittstelle und Port 27018, für die Treiberentwicklung und
Fehlerbehebung:

mongosniff --objcheck --source NET lo 27018

BUILD MONGOSNIFF


Bauen Mongosniff Für sich selbst können Linux-Benutzer das folgende Verfahren verwenden:

1. Ermitteln Sie die Voraussetzungen mithilfe der Paketverwaltungssoftware Ihres Betriebssystems.
Zu den Abhängigkeiten gehören:

· libpcap - um Netzwerkpakete zu erfassen.

· git - um den MongoDB-Quellcode herunterzuladen.

· scons und einen C++-Compiler – zum Erstellen Mongosniff.

2. Laden Sie eine Kopie des MongoDB-Quellcodes herunter mit git:

Git-Klon git://github.com/mongodb/mongo.git

3. Geben Sie die folgende Befehlsfolge ein, um zum zu wechseln Mongo/ Verzeichnis und Build
Mongosniff:

CD-Mongo
scons mongosniff

Hinweis: Wenn Sie ausführen scons Mongosniff vor der Installation libpcap Du musst rennen scons reinigen
bevor du bauen kannst Mongosniff.

Nutzen Sie mongosniff online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    Zabbix
    Zabbix
    Zabbix ist ein Open der Enterprise-Klasse
    Quellverteilte Überwachungslösung
    entworfen, um zu überwachen und zu verfolgen
    Leistung und Verfügbarkeit des Netzwerks
    Server, Gerät...
    Zabbix herunterladen
  • 2
    KDiff3
    KDiff3
    Dieses Repository wird nicht mehr gepflegt
    und wird zu Archivierungszwecken aufbewahrt. Sehen
    https://invent.kde.org/sdk/kdiff3 for
    der neueste Code und
    https://download.kde.o...
    Laden Sie KDiff3 herunter
  • 3
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX ist eine GUI für
    Waninkokos USB Loader, basierend auf
    libwiigui. Es ermöglicht die Auflistung und
    Starten von Wii-Spielen, Gamecube-Spielen und
    Homebrew auf Wii und WiiU...
    Laden Sie USBLoaderGX herunter
  • 4
    Firebird
    Firebird
    Firebird RDBMS bietet ANSI-SQL-Funktionen
    & läuft auf Linux, Windows &
    mehrere Unix-Plattformen. Merkmale
    hervorragende Parallelität und Leistung
    & Energie...
    Firebird herunterladen
  • 5
    Kompozer
    Kompozer
    KompoZer ist ein wysiwyg HTML-Editor, der verwendet
    die Mozilla Composer-Codebasis. Als
    Die Entwicklung von Nvu wurde gestoppt
    2005 behebt KompoZer viele Fehler und
    fügt ein f hinzu ...
    Laden Sie KompoZer herunter
  • 6
    Kostenlose Manga Downloader
    Kostenlose Manga Downloader
    Der Free Manga Downloader (FMD) ist ein
    Open-Source-Anwendung geschrieben
    Object-Pascal zum Verwalten und
    Herunterladen von Mangas von verschiedenen Websites.
    Das ist ein Spiegel...
    Laden Sie den kostenlosen Manga-Downloader herunter
  • Mehr »

Linux-Befehle

Ad