Clase: Mongo::supervisión::UnifiedSdamLogSubscriber
- Hereda:
-
Objeto
- Objeto
- Mongo::Monitoreo::Suscriptor de registro unificado de Sdam
- Incluye:
- Registrable
- Definido en:
- lib/mongo/monitoring/unified_sdam_log_subscriber.rb
Overview
Se suscribe a eventos SDAM y los registra.
Resumen constante
Constantes incluidas desde Loggable
Colapso delresumen de atributos de instancia
-
#options ⇒ Hash
solo lectura
Opciones Las opciones.
Colapso del resumen del método de instancia
-
#inicializar(opciones = {}) ⇒ UnifiedSdamLogSubscriber
constructor
Crear el nuevo suscriptor de registro.
-
#publicado(evento) ⇒ Objeto (también: #exitoso)
Manejar un evento.
- #subscribe(cliente) ⇒ Objecto
Métodos incluidos en Loggable
#log_debug, #log_error, #log_fatal, #log_info, #log_warn, #logger
Detalles del constructor
#inicializar(opciones = {}) ⇒ UnifiedSdamLogSubscriber
Crear el nuevo suscriptor de registro.
40 41 42 |
# Archivo 'lib/mongo/monitoring/unified_sdam_log_subscriber.rb', línea 40 def inicializar( = {}) @opciones = end |
Detalles de los atributos de instancia
#opciones ⇒ Hash (solo lectura)
Devuelve opciones Las opciones.
31 32 33 |
# Archivo 'lib/mongo/monitoring/unified_sdam_log_subscriber.rb', línea 31 def @opciones end |
Detalles del método de instancia
#publicado(evento) ⇒ Objeto También conocido como: exitoso
Manejar un evento.
49 50 51 |
# Archivo 'lib/mongo/monitoring/unified_sdam_log_subscriber.rb', línea 49 def publicado(evento) log_debug("EVENTO: #{evento.resumen}") Si logger.debug? end |
#suscribirse(cliente) ⇒ Objeto
55 56 57 58 59 60 61 62 |
# Archivo 'lib/mongo/monitoring/unified_sdam_log_subscriber.rb', línea 55 def Suscríbete(Cliente) Cliente.Suscríbete(Mongo::Monitoring::APERTURA DE TOPOLOGÍA, yo) Cliente.Suscríbete(Mongo::Monitoring::APERTURA DEL SERVIDOR, yo) Cliente.Suscríbete(Mongo::Monitoring::DESCRIPCIÓN DEL SERVIDOR CAMBIADA, yo) Cliente.Suscríbete(Mongo::Monitoring::TOPOLOGÍA CAMBIADA, yo) Cliente.Suscríbete(Mongo::Monitoring::SERVIDOR CERRADO, yo) Cliente.Suscríbete(Mongo::Monitoring::TOPOLOGÍA_CERRADA, yo) end |