Módulo: Mongo::Monitoramento::publicável
- Inclui:
- Logável
- Incluído em:
- Cluster, Cluster::Topology::Base, Server, Server::Connection, Server::ConnectionBase, Server::ConnectionPool
- Definido em:
- build/ruby-driver-v2.19/lib/mongo/monitoring/publishable.rb
Visão geral
Define o comportamento de um objeto que pode publicar eventos de monitoramento.
Resumo constante
Constantes incluídas do Loggable
Recolhimento do Resumo do atributo de instância
-
#monitoramento ➤ Monitoramento
Somente leitura
Monitoramento O monitoramento.
Recolhimento do Resumo do método de instância
- #publish_cmap_event(evento) ➤ Objeto
- #publish_event(topic, evento) ➤ Objeto obsoleto Obsoleto.
- #publish_sdam_event(topic, evento) ➤ Objeto
Métodos incluídos no Loggable
#log_debug, #log_error, #log_fatal, #log_info, #log_WARN, #logger
Detalhes do atributo da instância
#Monitoring ➤ Monitoramento (somente leitura)
Monitoramento de retornos O monitoramento.
28 29 30 |
# File 'build/ruby-driver-v2.19/lib/mongo/monitoring/publishable.rb', linha 28 def Monitoramento @monitoring end |
Detalhes do método de instância
#publish_cmap_event(event) ➤ Objeto
41 42 43 44 45 |
# File 'build/ruby-driver-v2.19/lib/mongo/monitoring/publishable.rb', linha 41 def publish_cmap_event(Evento) Método a menos que monitoramento? Monitoramento.publicado(Monitoramento::CONNECTION_POOL, Evento) end |
#publish_event(topic, evento) ➤ Objeto
Obsoleto.
31 32 33 |
# File 'build/ruby-driver-v2.19/lib/mongo/monitoring/publishable.rb', linha 31 def publish_event(topic, Evento) Monitoramento.bem-sucedido(topic, Evento) end |
#publish_sdam_event(topic, evento) ➤ Objeto
35 36 37 38 39 |
# File 'build/ruby-driver-v2.19/lib/mongo/monitoring/publishable.rb', linha 35 def publish_sdam_event(topic, Evento) Método a menos que monitoramento? Monitoramento.bem-sucedido(topic, Evento) end |