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)