MongoDB\Driver\Monitoring\LogSubscriber
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
MongoDB\Driver\Monitoring\LogSubscriber
Референца за `class.mongodb-driver-monitoring-logsubscriber.php` со подобрена типографија и навигација.
Интерфејсот MongoDB\Driver\Monitoring\LogSubscriber
(mongodb >=1.17.0)
Вовед
Класите што го имплементираат овој интерфејс може да се регистрираат како претплатник и да примаат логови од екстензијата. Ова е слично на логгирањето за дебагирање базирано на стримови (т.е. mongodb.debug) освен што логовите на ниво на трага се not received.
Како и со логгирањето базирано на стримови, можно е да се регистрира логер само глобално користејќи Името на компонентата на драјверот што ја емитувала лог пораката.. Екстензијата не може да ги разликува логовите за индивидуални MongoDB\Driver\Manager objects.
Синопсис на интерфејсот
Претходно дефинирани константи
MongoDB\Driver\Monitoring\LogSubscriber::LEVEL_ERROR- Ниво на лог за грешка. Состојба на грешка што екстензијата не може да ја пријави преку својот API. Ова е најсериозното ниво на лог во екстензијата.
MongoDB\Driver\Monitoring\LogSubscriber::LEVEL_CRITICAL- Ниво на лог за критична грешка. Состојба на грешка со малку помала сериозност. Оваа константа постои за конзистентност со libmongoc; сепак, екстензијата веројатно нема да ја користи во пракса.
MongoDB\Driver\Monitoring\LogSubscriber::LEVEL_WARNING- Ниво на лог за предупредување. Укажува на ситуација каде може да дојде до непосакувано однесување на апликацијата.
MongoDB\Driver\Monitoring\LogSubscriber::LEVEL_MESSAGE- Ниво на лог за порака или известување. Укажува на настан што е необичен, но не проблематичен.
MongoDB\Driver\Monitoring\LogSubscriber::LEVEL_INFO- Ниво на лог за информации. Високо ниво на информации за нормалното однесување на драјверот.
MongoDB\Driver\Monitoring\LogSubscriber::LEVEL_DEBUG- Ниво на лог за дебагирање. Детални информации што може да бидат корисни при дебагирање на апликација.
Содржина
- MongoDB\Driver\Monitoring\LogSubscriber::log — Метод за известување за лог порака