MongoDB\Driver\Manager::addSubscriber
(mongodb >=1.10.0)
Registers a monitoring event subscriber with this Manager
Description
Registers a monitoring event subscriber with this Manager. The subscriber will be notified of all events for this Manager.
If subscriber is already registered with this Manager, this function is a no-op. If subscriber is also registered globally, it will still only be notified once of each event for this Manager.
Parameters
subscriber(MongoDB\Driver\Monitoring\Subscriber)A monitoring event subscriber to register with this Manager.
Return Values
Void
Errors/Exceptions
- Throws
MongoDB\Driver\Exception\InvalidArgumentExceptionifsubscriberis aMongoDB\Driver\Monitoring\LogSubscriber, since loggers can only be registered globally.
See Also
MongoDB\Driver\Manager::removeSubscriber()MongoDB\Driver\Monitoring\SubscriberMongoDB\Driver\Monitoring\CommandSubscriberMongoDB\Driver\Monitoring\addSubscriber()- mongodb.tutorial.apm