クラス: Mongo::Monitoring::UnifiedSparkLogSubscripter
- 継承:
-
オブジェクト
- オブジェクト
- Mongo::Monitoring::UnifiedSparkLogSubscripter
- 次のことが含まれます。
- ログ記録可能
- 定義:
- lib/mongo/monitoring/unified_sam_log_subscriber.rb
Overview
SDAM イベントをサブスクライブし、ログに記録します。
定数の概要
Loggableに含まれる定数
インスタンス属性の概要を折りたたむ
-
#options ⇒ Hash
readOnly
オプション のオプション。
インスタンス メソッドの概要を折りたたむ
-
#初期化(オプション = {}) = UnifiedSdumpLogSubscriber
コンストラクター
新しいログ サブスクライブを作成します。
-
公開(イベント)=オブジェクト(別: 成功)
イベントを処理します。
- サブスクライブ(クライアント) = オブジェクト
Loggableに含まれるメソッド
#log_debug, #log_error, #log_fatal, #log_info, #log_warn, #logger
コンストラクターの詳細
#初期化(オプション = {}) = UnifiedSdumpLogSubscriber
新しいログ サブスクライブを作成します。
40 41 42 |
ファイル 'lib/mongo/monitoring/unified_sted_log_subscriber.rb' は、40行を デフォルト 初期化( = {}) @options = end |
インスタンス属性の詳細
オプション=ハッシュ(読み取り専用)
オプション オプションを返します。
31 32 33 |
ファイル 'lib/mongo/monitoring/unified_sted_log_subscriber.rb' は、31行を デフォルト @options end |
インスタンス メソッドの詳細
公開順(イベント)=オブジェクト別名:成功
イベントを処理します。
49 50 51 |
ファイル 'lib/mongo/monitoring/unified_sted_log_subscriber.rb' は、49行を デフォルト 公開(イベント) log_debug(" Event : #{ event . Summary } ") 場合 logger.debug? end |
サブスクライブ(クライアント) =オブジェクト
55 56 57 58 59 60 61 62 |
ファイル 'lib/mongo/monitoring/unified_sted_log_subscriber.rb' は、55行を デフォルト サブスクライブ(クライアント) クライアント.サブスクライブ(mongo::モニタリング::TOLOGY_OPENING, 自己) クライアント.サブスクライブ(mongo::モニタリング::SERVER_OPENING, 自己) クライアント.サブスクライブ(mongo::モニタリング::SERVER_DESCRIPTION_CHAGED, 自己) クライアント.サブスクライブ(mongo::モニタリング::TOLOGY_CHANED, 自己) クライアント.サブスクライブ(mongo::モニタリング::SERVER_CLOSED, 自己) クライアント.サブスクライブ(mongo::モニタリング::TOLOGY_CLOSED, 自己) end |