Najlepszy samouczek Monitorowanie MongoDB W 2024 r. W tym samouczku możesz dowiedzieć się komenda mongostat,komenda mongotop,
Po zainstalowaniu instalację i umożliwia obsługę MongoDB, trzeba zrozumieć działanie MongoDB i zobaczyć wydajność MongoDB. To może być dobry interes i zapewnić normalne funkcjonowanie MongoDB był w poważnej sytuacji drogowej.
MongoDB zapewnia mongostat i mongotop dwa polecenia, aby monitorować działanie MongoDB.
mongostat jest MongoDB prowadzenie narzędzia do wykrywania stanu, należy użyć wiersza polecenia. To będzie ustalony przedział czasu, aby uzyskać aktualny MongoDB stanu operacyjnego i wyjść. Jeśli znajdziesz bazę nagle spowolnić lub masz inne pytania, to praca z pierwszej ręki jest uważana mongostat aby zobaczyć status Mongo.
Zacznij swoją usługę Mongod, przejdź do katalogu bin w katalogu instalacyjnym MongoDB mocy, a następnie wprowadź polecenie mongostat w następujący sposób:
D:\set up\mongodb\bin>mongostat
Wyniki wyjściowe powyższego polecenia są następujące:
Wbudowane narzędzie mongotop również MongoDB mocy, mongotop dostarcza sposobu śledzenia instancji MongoDB, i zobaczyć, co dużo czasu spędził czytania i zapisu danych. mongotop zapewnić każdemu horyzontalny zestaw statystyk. Domyślnie mongotop powrót Wartość każdej sekundzie.
Zacznij swoją usługę Mongod, przejdź do katalogu bin w katalogu instalacyjnym MongoDB mocy, a następnie wprowadź polecenie mongotop w następujący sposób:
D:\set up\mongodb\bin>mongotop
Wykonaj powyższe dane wyjściowe polecenia jest następująca:
Przykłady parametrów
E:\mongodb-win32-x86_64-2.2.1\bin>mongotop 10
Powrót 10 <czasspania> Parametr ten nie może być używany, długość czasu oczekiwania w sekundach mongotop czekać między rozmowami. Domyślnie mongotop zwrócić dane co sekundę.
E:\mongodb-win32-x86_64-2.2.1\bin>mongotop --locks
Blokada raporty użycia dla każdej bazy danych, używając mongotop - blokadę, która produkuje następujące dane wyjściowe:
Wyjście Pole Opis:
Przestrzeń nazw zawiera bazę danych, która jest kombinacją nazwy bazy danych i zbiorów.
db:
Nazwa bazy danych zawiera. Baza danych o nazwie. Dla globalnego Lock, zamiast konkretnej bazy danych.
Razem:
Czas spędzony w tej mongod praca przestrzeni nazw całkowita dostępna.
przeczytać:
Oferuje on wiele czasu, który spędził mongod wykonaniem operacji odczytu w tej przestrzeni nazw.
napisać:
Ten obszar nazw zapewnia operacji zapisu, który mongod spędził dużo czasu.