Registra um assinante de evento de monitoramento globalmente

# MongoDB\Driver\Monitoring\addSubscriber

(mongodb >=1.3.0)

MongoDB\Driver\Monitoring\addSubscriber — Registra um assinante de evento de monitoramento globalmente

### Descrição

function MongoDB\Driver\Monitoring\addSubscriber(MongoDB\Driver\Monitoring\Subscriber `$subscriber`): void

Registra um assinante de evento de monitoramento globalmente. O assinante será notificado de todos os eventos da extensão para qualquer Maanger.

> Nota: Se o `subscriber` já estiver registrado globalmente, esta função não fará nenhuma ação. Se o `subscriber` também estiver registrado com um ou mais Managers, ele ainda será notificado apenas uma vez sobre cada evento para cada Manager.

### Parâmetros

`subscriber` (MongoDB\Driver\Monitoring\Subscriber)
  Um assinante de evento de monitoramento para registrar globalmente.

### Valor Retornado

Nenhum valor é retornado.

### Erros/Exceções

- Lança uma exceção MongoDB\Driver\Exception\InvalidArgumentException em caso de erro ao analisar argumentos.

### Veja Também

- MongoDB\Driver\Monitoring\removeSubscriber() - Cancela o registro de um assinante de evento de monitoramento globalmente
- MongoDB\Driver\Monitoring\Subscriber
- MongoDB\Driver\Monitoring\CommandSubscriber
- MongoDB\Driver\Manager::addSubscriber() - Inscreve um assinante de evento de monitoramento com este gerenciador
- Monitoramento de Desempenho de Aplicação (APM)

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open