Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.

Registro e monitoramento

Nesta página, você pode ver exemplos de código copiáveis que mostram métodos comuns que você pode usar para monitorar e registrar eventos com o PyMongo.

Dica

Para saber mais sobre qualquer um dos métodos mostrados nesta página, consulte o link fornecido em cada seção.

Para usar um exemplo desta página, copie o exemplo de código no aplicativo de amostra ou em seu próprio aplicativo. Certifique-se de substituir todos os espaços reservados nos exemplos de código, como <connection string URI>, pelos valores relevantes para sua implantação do MongoDB.

Você pode usar o seguinte aplicativo de exemplo para testar os exemplos de código nesta página. Para usar o aplicativo de amostra, execute as seguintes etapas:

  1. Verifique se o PyMongo está instalado.

  2. Copie o seguinte código e cole-o em um novo arquivo .py .

  3. Copie um exemplo de código desta página e cole-o nas linhas especificadas no arquivo.

import pymongofrom pymongo import MongoClient try: uri = "<connection string URI>" client = MongoClient(uri) database = client["<database name>"] collection = database["<collection name>"] # start example code here # end example code here client.close() except Exception as e: raise Exception( "The following error occurred: ", e)
with collection.watch() as stream: for change in stream: print(change)

Para saber mais sobre o método watch(), consulte o guia Monitorar dados com change streams.

Avalie esta página