EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

mongostat – Online in der Cloud

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

Dies ist der Befehl mongostat, 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


mongostat – MongoDB

ZUSAMMENFASSUNG


Das Mongostat Das Dienstprogramm bietet einen schnellen Überblick über den Status eines aktuell ausgeführten Programms
Mongod or Mongos Beispiel. Mongostat ähnelt funktional dem UNIX/Linux-Dateisystem
Nutzen vmstat, liefert aber Daten zu Mongod und Mongos Instanzen.

[VORLÄUFIGE VOLLAUTOMATISCHE TEXTÜBERSETZUNG - muss noch überarbeitet werden. Wir bitten um Ihr Verständnis.]

Weitere Informationen zur Überwachung von MongoDB finden Sie unter /Verwaltung/Überwachung.

Weitere Hintergrundinformationen zu verschiedenen anderen MongoDB-Statusausgaben finden Sie unter:

· /reference/server-status

· /reference/replica-status

· /reference/database-statistics

· /reference/collection-statistics

Ein zusätzliches Dienstprogramm, das MongoDB-Metriken bereitstellt, finden Sie unter „Mongotop."

Mongostat verbindet sich mit dem Mongod Instanz, die auf der lokalen Hostschnittstelle am TCP-Port ausgeführt wird
27017; jedoch, Mongostat kann mit jeder zugänglichen Fernbedienung verbunden werden Mongod Beispiel.

OPTIONAL


Mongostat

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

--ausführlich, -v
Erhöht die Menge an internen Berichten, die auf der Befehlszeile zurückgegeben werden. Zunahme
die Ausführlichkeit mit dem -v Formular, indem Sie die Option mehrmals einschließen (z
-vvvvv.)

--Version
Gibt die Version des zurück Mongostat Dienstprogramm.

--Gastgeber <:port>
Gibt einen auflösbaren Hostnamen für die Mongod aus dem Sie Daten exportieren möchten.
Standardmäßig Mongostat versucht, eine Verbindung zu einer MongoDB-Instanz herzustellen, die auf dem ausgeführt wird
localhost-Portnummer 27017.

Geben Sie optional eine Portnummer an, um eine MongoDB-Instanz zu verbinden, die auf einem Port ausgeführt wird
ausgenommen 27017.

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>, ,...

--Hafen
Gibt die Portnummer an, wenn die MongoDB-Instanz nicht auf dem Standard läuft
Hafen. (dh 27017) Sie können auch eine Portnummer angeben, indem Sie die Mongostat --Gastgeber
Befehl.

--ipv6 Aktiviert IPv6-Unterstützung, die es ermöglicht Mongostat um sich mit der MongoDB-Instanz zu verbinden mit
ein IPv6-Netzwerk. Alle MongoDB-Programme und -Prozesse, einschließlich Mongostatdeaktivieren
IPv6-Unterstützung standardmäßig.

--ssl Neu in Version 2.4: MongoDB hat Unterstützung für SSL-Verbindungen hinzugefügt Mongod Instanzen
in Mongostat.

Hinweis: Die SSL-Unterstützung in Mongostat ist nicht in der Standarddistribution von MongoDB kompiliert.
See /administration/ssl Weitere Informationen zu SSL und MongoDB.

Darüber hinaus unterstützt Mongostat keine Verbindungen zu Mongod Fälle, die
erfordern eine Client-Zertifikatsvalidierung.

Erlaubt Mongostat zu verbinden Mongod Instanz über eine SSL-Verbindung.

--Nutzername , -u
Gibt einen Benutzernamen zur Authentifizierung bei der MongoDB-Instanz an, wenn Ihre Datenbank
erfordert eine Authentifizierung. Verwendung in Verbindung mit dem Mongostat --Passwort Option zu
Geben Sie ein Passwort ein.

--Passwort , -p
Gibt ein Kennwort für die Authentifizierung bei der MongoDB-Instance an. In Verbindung verwenden
an. Nach der Installation können Sie HEIC-Dateien mit der Mongostat --Nutzername Möglichkeit, einen Benutzernamen anzugeben.

Wenn Sie a angeben --Nutzername ohne das --Passwort Option, Mongostat wird dazu auffordern
für ein Passwort interaktiv.

--authenticationDatabase
Neu in Version 2.4.

Gibt die Datenbank an, die die des Benutzers enthält (zB --Nutzername) Referenzen.

Standardmäßig Mongostat geht davon aus, dass die angegebene Datenbank --db Argument
enthält die Anmeldeinformationen des Benutzers, es sei denn, Sie geben an --authenticationDatabase.

See userSource, /reference/privilege-dokumente und /reference/user-privileges für
Weitere Informationen zur delegierten Authentifizierung in MongoDB.

--authenticationMechanism
Neu in Version 2.4.

Gibt den Authentifizierungsmechanismus an. Standardmäßig ist der Authentifizierungsmechanismus
MONGODB-CR, das ist der MongoDB-Challenge/Response-Authentifizierungsmechanismus. In
die MongoDB-Abonnenten-Edition, Mongostat beinhaltet auch Unterstützung für GSSAPI zu
die Kerberos-Authentifizierung verarbeiten.

See /tutorial/control-access-to-mongodb-with-kerberos-authentication Für weitere
Informationen zur Kerberos-Authentifizierung.

- keine Header
Deaktiviert die Ausgabe von Spalten- oder Feldnamen.

--Reihenanzahl , -n
Steuert die Anzahl der auszugebenden Zeilen. In Verbindung mit dem verwenden Schlafenszeit
Argument zur Steuerung der Dauer von a Mongostat Erfassung sind.

Es sei denn --Reihenanzahl angegeben, Mongostat gibt eine unendliche Anzahl von Zeilen zurück
(z. B. Wert von 0.)

--http Konfiguriert Mongostat um Daten über die HTTP-Schnittstelle statt über eine Rohdatenerfassung zu sammeln
Datenbankverbindung.

--entdecken
Mit dieser Option Mongostat entdeckt und berichtet über Statistiken aller Mitglieder von
a antworten kompensieren or geschert Gruppe. Bei Verbindung mit einem beliebigen Mitglied eines Replikatsatzes
--entdecken alle nichtversteckt Mitglieder des Replikatsatzes. Bei Anschluss an a Mongos,
Mongostat gibt Daten von allen zurück Scherben im Cluster. Wenn ein Replikatsatz
stellt einen Shard im Shard-Cluster bereit, Mongostat werde über nicht-verborgenes berichten
Mitglieder dieses Replikatsatzes.

Das Mongostat --Gastgeber Option ist nicht erforderlich, aber in diesem Fall möglicherweise nützlich.

--alle Konfiguriert Mongostat um alles optional zurückzugeben Felder.


Das letzte Argument ist die Zeitspanne in Sekunden Mongostat wartet drin
zwischen Anrufen. Standardmäßig Mongostat gibt jede Sekunde einen Anruf zurück.

Mongostat Gibt Werte zurück, die die Vorgänge über einen Zeitraum von 1 Sekunde widerspiegeln. Für
Werte von größer als 1, Mongostat Mittelt Daten, um den Durchschnitt widerzuspiegeln
Operationen pro Sekunde.

FELDER


Mongostat Gibt Werte zurück, die die Vorgänge über einen Zeitraum von 1 Sekunde widerspiegeln. Wann
Mongostat hat einen Wert größer als 1, Mongostat Mittelet die Statistiken zu
spiegeln durchschnittliche Vorgänge pro Sekunde wider.

Mongostat gibt die folgenden Felder aus:

Einsätze
Die Anzahl der pro Sekunde in die Datenbank eingefügten Objekte. Wenn gefolgt von einem
Sternchen (z.B *), bezieht sich das Datum auf einen replizierten Vorgang.

query Die Anzahl der Abfragevorgänge pro Sekunde.

Aktualisierung Die Anzahl der Aktualisierungsvorgänge pro Sekunde.

löschen Die Anzahl der Löschvorgänge pro Sekunde.

mehr bekommen
Die Anzahl der Get More-Operationen (d. h. Cursor-Batch-Operationen) pro Sekunde.

Befehl
Die Anzahl der Befehle pro Sekunde. An Sklave und Sekundär- Systeme, Mongostat
stellt zwei Werte dar, die durch ein Pipe-Zeichen getrennt sind (z. B |), in Form von
lokal|repliziert Befehle.

spült
Die Anzahl der fsync Operationen pro Sekunde.

abgebildet Die Gesamtmenge der zugeordneten Daten in Megabyte. Dies ist die Gesamtdatengröße am
Zeit der letzten Mongostat Anruf.

Größe Die Menge an (virtuellem) Speicher in Megabyte, die der Prozess zum Zeitpunkt der Ausführung verwendet hat
letzte Mongostat Anruf.

Rindfleisch Die Menge des (residenten) Speichers in Megabyte, der vom Prozess zum Zeitpunkt der Ausführung verwendet wurde
letzte Mongostat Anruf.

Fehler In Version 2.1 geändert.

Die Anzahl der Seitenfehler pro Sekunde.

Vor Version 2.1 wurde dieser Wert nur für MongoDB-Instanzen bereitgestellt, die darauf ausgeführt werden
Linux-Hosts.

verschlossen Der Prozentsatz der Zeit in einer globalen Schreibsperre.

In Version 2.2 geändert: Die verschlossen db Feld ersetzt das verschlossen % Feld zu mehr
entsprechende Daten zu den datenbankspezifischen Sperren in Version 2.2.

verschlossen db
Neu in Version 2.2.

Der Prozentsatz der Zeit in der kontextspezifischen Sperre pro Datenbank. Mongostat werden wir
Melden Sie die Datenbank, die seit dem letzten Mal die meiste Zeit verbracht hat Mongostat ruf mit an
eine Schreibsperre.

Dieser Wert stellt die Zeitspanne dar, die die aufgelistete Datenbank gesperrt war
Zustand kombiniert mit der zeit, dass die Mongod in der globalen Sperre verbracht. Wegen
Dies und die Stichprobenmethode können dazu führen, dass einige Werte größer als 100 % sind.

idx verpassen
Der Prozentsatz der Indexzugriffsversuche, die einen Seitenfehler zum Laden eines Btree erforderten
Knoten. Dies ist ein Stichprobenwert.

qr Die Länge der Warteschlange der Clients, die darauf warten, Daten von der MongoDB-Instanz zu lesen.

qw Die Länge der Warteschlange der Clients, die darauf warten, Daten von der MongoDB-Instanz zu schreiben.

ar Die Anzahl der aktiven Clients, die Lesevorgänge ausführen.

aw Die Anzahl der aktiven Clients, die Schreibvorgänge ausführen.

netIn Die Menge des Netzwerkverkehrs in Bytes, von der MongoDB-Instanz empfangen.

Dazu gehört der Verkehr von Mongostat sich.

netOut Die Menge des Netzwerkverkehrs in Bytes, gesendet von der MongoDB-Instanz.

Dazu gehört der Verkehr von Mongostat sich.

conn Die Gesamtzahl der offenen Verbindungen.

kompensieren Der Name des Replikatsatzes (falls zutreffend).

erwidern Der Replikationsstatus des Knotens.

┌──────┬──────────────────┐
WertReplikation Typ
├──────┼──────────────────┤
│M │ Master
├──────┼──────────────────┤
│SEK │ Sekundär-
├──────┼──────────────────┤
│REC │ wird wiederhergestellt │
├──────┼──────────────────┤
│UNK │ unbekannt │
├──────┼──────────────────┤
│SLV │ Sklave
└──────┴──────────────────┘

ANWENDUNG


Im ersten Beispiel, Mongostat gibt 20 Sekunden lang jede Sekunde Daten zurück. Mongostat
sammelt Daten von der Mongod Instanz, die auf der Localhost-Schnittstelle auf Port 27017 ausgeführt wird.
Alle folgenden Aufrufe führen zu identischem Verhalten:

mongostat --rowcount 20 1
mongostat --rowcount 20
mongostat -n 20 1
mongostat -n 20

Im nächsten Beispiel, Mongostat Gibt für diesen Zeitraum alle 5 Minuten (oder 300 Sekunden) Daten zurück
während das Programm läuft. Mongostat sammelt Daten von der Mongod Instanz läuft auf der
localhost-Schnittstelle auf Port 27017. Beide folgenden Aufrufe führen zu identischem Ergebnis
Verhalten.

mongostat --rowcount 0 300
mongostat -n 0 300
Mongostat 300

Im folgenden Beispiel Mongostat Gibt eine Stunde lang alle 5 Minuten Daten zurück (12 Mal).
Mongostat sammelt Daten von der Mongod Instanz, die auf der Localhost-Schnittstelle ausgeführt wird
Port 27017. Die beiden folgenden Aufrufe führen zu identischem Verhalten.

mongostat --rowcount 12 300
mongostat -n 12 300

In vielen Fällen verwendet man die --entdecken wird dazu beitragen, eine vollständigere Momentaufnahme davon zu liefern
Zustand einer ganzen Maschinengruppe. Wenn ein Mongos Prozess verbunden mit a geschert Gruppe
läuft auf Port 27017 des lokalen Rechners können Sie für die Rückgabe das folgende Formular verwenden
Statistiken aller Mitglieder des Clusters:

mongostat --discover

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


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad