MongoDB\Driver\Manager::addSubscriber
  Registers a monitoring event subscriber with this Manager
  
 
  Description
  
   final public void MongoDB\Driver\Manager::addSubscriber(MongoDB\Driver\Monitoring\Subscriber $subscriber)
  
  Note: 
   
    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
  
   No value is returned.
  
  
 
  Errors/Exceptions
  
   - Throws MongoDB\Driver\Exception\InvalidArgumentException on argument parsing errors.
- 
    Throws
    MongoDB\Driver\Exception\InvalidArgumentException if
    subscriberis a
    MongoDB\Driver\Monitoring\LogSubscriber, since
    loggers can only be registered globally.
 
 
  See Also
  
   - MongoDB\Driver\Manager::removeSubscriber
- MongoDB\Driver\Monitoring\Subscriber
- MongoDB\Driver\Monitoring\CommandSubscriber
- MongoDB\Driver\Monitoring\addSubscriber
- Application Performance Monitoring (APM)