MongoDB\Driver\Monitoring\addSubscriber
(mongodb >=1.3.0)
MongoDB\Driver\Monitoring\addSubscriber — Глобальна реєстрація передплатника на подію моніторингу
Опис
MongoDB\Driver\Monitoring\addSubscriber(MongoDB\Driver\Monitoring\Subscriber $subscriber): void
Глобально реєструє передплатника на подію моніторингу. Передплатник буде повідомлено про всі події драйвера для будь-якого менеджера.
Зауваження: Якщо
subscriber
вже зареєстровано глобально, функція відпрацює без результату. Якщоsubscriber
також зареєстрований з одним або декількома менеджерами, він все одно отримає повідомлення один раз про кожну подію для кожного менеджера.
Список параметрів
subscriber
MongoDB\Driver\Monitoring\Subscriber) .
Передплатник моніторингу подій для глобальної реєстрації.
Значення, що повертаються
Функція не повертає значення після виконання.
Помилки
- При помилці парсингу аргумент кидає винятокMongoDB\Driver\Exception\InvalidArgumentException
Дивіться також
- MongoDB\Driver\Monitoring\removeSubscriber() - скасовує глобальну реєстрацію передплатника на подію моніторингу
- MongoDB\Driver\Monitoring\Subscriber
- MongoDB\Driver\Monitoring\CommandSubscriber
- MongoDB\Driver\Manager::addSubscriber() - реєструє передплатника на подію моніторингу в даному об'єкті Manager
- Моніторинг продуктивності програми (Application Performance Monitoring або APM)