O melhor tutorial Monitoramento MongoDB em 2024. Neste tutorial você pode aprender comando mongostat,comando mongotop,
Depois de ter instalado a implantação e permite que o serviço MongoDB, você deve entender o funcionamento do MongoDB e ver o desempenho MongoDB. Isso pode ser um bom negócio e para garantir o funcionamento normal do MongoDB estava sob grande situação de tráfego.
MongoDB fornece uma mongostat e mongotop dois comandos para monitorar a operação do MongoDB.
mongostat é MongoDB suporta a ferramenta de detecção de estado, utilize a linha de comando. Será um intervalo de tempo fixo para receber a corrente MongoDB estado operacional, e saídas. Se você encontrar o banco de dados de repente abrandar ou ter outras perguntas, você operação em primeira mão é considerado mongostat para exibir o status de mongo.
Comece o seu serviço mongod, vá para o diretório bin do diretório de instalação MongoDB sob e, em seguida, digite o comando mongostat da seguinte forma:
D:\set up\mongodb\bin>mongostat
Os resultados de saída do comando acima são os seguintes:
A ferramenta interna mongotop também MongoDB sob, mongotop fornece um método para rastrear uma instância MongoDB, e ver o que um monte de tempo gasto dados leitura e escrita. mongotop fornecer a cada conjunto horizontal de estatísticas. Por padrão, ele mongotop retornar o valor a cada segundo.
Comece o seu serviço mongod, vá para o diretório bin do diretório de instalação MongoDB sob e, em seguida, digite o comando mongotop da seguinte forma:
D:\set up\mongodb\bin>mongotop
Executar a saída do comando acima é a seguinte:
Exemplos de parâmetros
E:\mongodb-win32-x86_64-2.2.1\bin>mongotop 10
Voltar 10 <sleeptime> parâmetro não pode ser utilizada, o período de tempo de espera, em segundos, mongotop espera entre chamadas. Por padrão mongotop devolver dados a cada segundo.
E:\mongodb-win32-x86_64-2.2.1\bin>mongotop --locks
relatórios de uso de bloqueio para cada banco de dados usando mongotop - lock, que produz o seguinte resultado:
Saída de campo Descrição:
Namespace contém a base de dados, que é uma combinação do nome do banco de dados e coleções.
db:
Nome do banco de dados contém. Banco de dados chamado. Para global Lock, em vez de um banco de dados específico.
no total:
Tempo gasto neste namespace mongod trabalho do total disponível.
leia-se:
Ele oferece uma grande quantidade de tempo, o que mongod gasto na execução de uma operação de leitura neste namespace.
escrever:
Este namespace fornece uma operação de gravação, o que mongod passou muito tempo.