Модуль PHP MongoDB обеспечивает поддержку контекста потока с использованием контекста mongodb.
Контекст потока должен быть создан с помощью stream_context_create() и передан в конструктор MongoClient::__construct() до того, как будет установлено фактическое соединение с MongoDB. Невозможно применить контекст потока к уже созданным потокам.
Дополнительные контекстные параметры и параметры, такие как ssl и параметры уведомлений, также поддерживаются.
Параметры контекста MongoDB предоставляют обширный интерфейс для регистрации сетевого трафика между драйвером и серверами MongoDB. Этот интерфейс может использоваться для обеспечения ведения журнала запросов, профилировщика, отладчиков или чего-либо, что может потребоваться для проверки лежащих в основе команд и параметров протокола.