模块:Mongo::Monitoring::Publishable
- 包括:
- Loggable
- 包含在:
- Cluster 、 Cluster::Topology::Base 、 Server 、 Server::Connection 、 Server::ConnectionBase 、 Server::ConnectionPool
- 定义于:
- build/Ruby-driver-v 2.19 /lib/mongo/monitoring/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 ' 构建/ruby-driver-v2.19/lib/ mongo / 监控/publishable.rb', 第28行 def 监控 @monitoring end |
实例方法详细信息
# publish_cmap_event (event) ⇒对象
41 42 43 44 45 |
# File ' 构建/ruby-driver-v2.19/lib/ mongo / 监控/publishable.rb', 第41行 def publish_cmap_event(事件) return 除非 监控? 监控.已发布(监控::CONNECTION_POOL, 事件) end |
# publish_event (主题, 事件) ⇒对象
已弃用。
31 32 33 |
# File ' 构建/ruby-driver-v2.19/lib/ mongo / 监控/publishable.rb', 第31行 def publish_event(topic, 事件) 监控.成功(topic, 事件) end |
# publish_sdam_event (topic, event) ⇒ Object
35 36 37 38 39 |
# File ' 构建/ruby-driver-v2.19/lib/ mongo / 监控/publishable.rb', 第35行 def publish_sdam_event(topic, 事件) return 除非 监控? 监控.成功(topic, 事件) end |