モジュール: 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


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

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

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

# public_cmap_event (イベント) = Object

以来

  • 2.1.0

[ソースを表示]

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

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

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

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

非推奨。

以来

  • 2.1.0

[ソースを表示]

31
32
33
# ファイル 'lib/mongo/monitoring/pushable.rb' 行 31

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

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

以来

  • 2.1.0

[ソースを表示]

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

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

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