sql >> Databasteknik >  >> NoSQL >> MongoDB

Konfigurera loggning för MongoDB Java-drivrutinen

Du måste ställa in ett par systemegenskaper före laddar någon av MongoDB Java-drivrutinsklasserna:

// Enable MongoDB logging in general
System.setProperty("DEBUG.MONGO", "true");

// Enable DB operation tracing
System.setProperty("DB.TRACE", "true");

Efter att ha gjort det kommer drivrutinen att använda standard Java-loggningsramverket för att logga meddelanden.

Tyvärr, så vitt jag kan se från Java-drivrutinskoden, är loggningsgranulariteten inte så bra - till exempel kan du inte selektivt logga operationer på en specifik samling.



  1. Hur man bygger docker image från github repository

  2. Hur man projicerar arrayindex efter att ha avvecklat en array med MongoDB-aggregationsramverk

  3. Förstå och hantera diskutrymme på din MongoDB-server

  4. Azure Redis cache - timeouts på GET-samtal