(mongodb >=1.17.0)
Les classes implémentant cette interface peuvent être enregistrées en tant qu'observateurs et recevoir des messages de journalisation de l'extension. Cela est similaire à la journalisation de débogage basée sur des flux (c'est-à-dire mongodb.debug) sauf que les messages de journalisation de niveau trace ne sont pas reçus.
Comme avec la journalisation basée sur des flux, il est seulement possible d'enregistrer un journalisateur globalement en utilisant MongoDB\Driver\Monitoring\addSubscriber(). L'extension n'est pas capable de distinguer les messages de journalisation pour des objets MongoDB\Driver\Manager individuels.
MongoDB\Driver\Monitoring\LogSubscriber::LEVEL_ERRORMongoDB\Driver\Monitoring\LogSubscriber::LEVEL_CRITICALMongoDB\Driver\Monitoring\LogSubscriber::LEVEL_WARNINGMongoDB\Driver\Monitoring\LogSubscriber::LEVEL_MESSAGEMongoDB\Driver\Monitoring\LogSubscriber::LEVEL_INFOMongoDB\Driver\Monitoring\LogSubscriber::LEVEL_DEBUG