モジュール: Mongo::Monitoring::Publishable

次のことが含まれます。
ログ記録可能
次のドキュメントに含まれます。
クラスタークラスター::トポロジー::Baseサーバーサーバー::接続サーバー::接続ベース 、サーバー::接続プール
定義:
lib/mongo/monitoring/pushable.rb

Overview

モニタリング イベントを公開できるオブジェクトの動作を定義します。

以来

  • 2.1.0

定数の概要

Loggableに含まれる定数

ログ可能::PRFIX

インスタンス属性の概要を折りたたむ

インスタンス メソッドの概要を折りたたむ

Loggableに含まれるメソッド

#log_debug, #log_error, #log_fatal, #log_info, #log_warn, #logger

インスタンス属性の詳細

#monitoringMonitoring (readonly)

監視 監視を返します。

次の値を返します。

  • 監視

    監視 監視。

以来

  • 2.1.0



26
27
28
# ファイル 'lib/mongo/monitoring/pushable.rb' 行 26

デフォルト モニタリング
  @monitoring
end

インスタンス メソッドの詳細

# public_cmap_event (イベント) = Object

以来

  • 2.1.0



39
40
41
42
43
# ファイル 'lib/mongo/monitoring/pushable.rb' 行 39

デフォルト public_cmap_event(イベント)
  return ただし、 監視

  モニタリング.公開(モニタリング::CONNECTION_POOL, イベント)
end

#公開_イベント(トピック、イベント)=オブジェクト

非推奨。

以来

  • 2.1.0



29
30
31
# ファイル 'lib/mongo/monitoring/pushable.rb' 行 29

デフォルト 公開_イベント(topic, イベント)
  モニタリング.成功(topic, イベント)
end

#公開_sdump_event (トピック, イベント)=オブジェクト

以来

  • 2.1.0



33
34
35
36
37
# ファイル 'lib/mongo/monitoring/pushable.rb' 行 33

デフォルト public_sdump_event(topic, イベント)
  return ただし、 監視

  モニタリング.成功(topic, イベント)
end