模块:Mongo::Monitoring::Publishable
- 包括:
- Loggable
- 包含在:
- Cluster 、 Cluster::Topology::Base 、 Server 、 Server::Connection 、 Server::ConnectionBase 、 Server::ConnectionPool
- 定义于:
- lib/ Mongo/ 监控/publishable.rb
Overview
定义可以发布监控事件的对象的行为。
常量摘要
Loggable中包含的常量
实例属性摘要折叠
-
#监控⇒ 监控
只读
监控 监控。
实例方法摘要折叠
- # publish_cmap_event (事件) ⇒ 对象
- # publish_event (主题, 事件) ⇒ 对象 已弃用 已弃用。
- # publish_sdam_event (topic, event) ⇒ Object
Loggable中包含的方法
#log_debug 、 #log_error 、 #log_ Fatal 、 #log_info 、 #log_warn 、 #logger
实例属性详细信息
# Monitoring ⇒监控(只读)
返回监控 监控。
28 29 30 |
# File 'lib/ Mongo/ 监控/publishable.rb', line 28 def 监控 @monitoring end |
实例方法详细信息
# publish_cmap_event (event) ⇒对象
41 42 43 44 45 |
# File 'lib/ Mongo/ 监控/publishable.rb', line 41 def publish_cmap_event(事件) return 除非 监控? 监控.已发布(监控::CONNECTION_POOL, 事件) end |
# publish_event (主题, 事件) ⇒对象
已弃用。
31 32 33 |
# File 'lib/ Mongo/ 监控/publishable.rb', line 31 def publish_event(topic, 事件) 监控.成功(topic, 事件) end |
# publish_sdam_event (topic, event) ⇒ Object
35 36 37 38 39 |
# File 'lib/ Mongo/ 监控/publishable.rb', line 35 def publish_sdam_event(topic, 事件) return 除非 监控? 监控.成功(topic, 事件) end |