Módulo: Mongo::Monitoreo::Publicable
- Incluye:
- Registrable
- Incluido en:
- Clúster, Clúster::Topología::Base, Servidor, Servidor::Conexión, Servidor::BaseDeConexión, Servidor::GrupoDeConexiones
- Definido en:
- lib/mongo/monitoring/publishable.rb
Overview
Define el comportamiento de un objeto que puede publicar eventos de supervisión.
Resumen constante
Constantes incluidas desde Loggable
Resumen de atributos de la instancia colapsar
-
#monitoring ⇒ Monitoring
Solo lectura
Supervisión La supervisión.
Resumen del método de instancia colapsar
- #publish_cmap_evento(evento) ⇒ objeto
- #publish_event(tema, evento) ⇒ objeto Obsoleto Obsoleto.
- #publish_sdam_event(tema, evento) ⇒ objeto
Métodos incluidos desde Registrable
#log_debug, #log_error, #log_fatal, #log_info, #log_warn, #logger
Detalles de los atributos de instancia
#monitoring ⇒ Monitoring (readonly)
Supervisión de devoluciones La supervisión.
28 29 30 |
# Archivo 'lib/mongo/supervisión/publishable.rb', línea 28 def Monitoring @monitoring end |
Detalles del método de instancia
#publish_cmap_event(evento) ⇒ Objeto
41 42 43 44 45 |
# Archivo 'lib/mongo/supervisión/publishable.rb', línea 41 def publish_cmap_event(Evento) return a menos que supervisión? Monitoring.publicado(Monitoring::CONNECTION_POOL, Evento) end |
#publish_event(tema, evento) ⇒ Objeto
Obsoleto.
31 32 33 |
# Archivo 'lib/mongo/supervisión/publishable.rb', línea 31 def publish_event(topic, Evento) Monitoring.tuvo éxito(topic, Evento) end |
#publish_sdam_event(tema, evento) ⇒ Objeto
35 36 37 38 39 |
# Archivo 'lib/mongo/supervisión/publishable.rb', línea 35 def evento publicar_sdam(topic, Evento) return a menos que supervisión? Monitoring.tuvo éxito(topic, Evento) end |